誰かが puppet-librarian で使用される Puppetfile を解析する正しい方向に私を向けることができますか?
ファイルの例を次に示します。
forge "http://forge.puppetlabs.com"
mod "puppetlabs/razor"
mod "puppetlabs/ntp", "0.0.3"
mod "apt",
:git => "git://github.com/puppetlabs/puppetlabs-apt.git",
:path => 'apt'
mod "stdlib",
:git => "git://github.com/puppetlabs/puppetlabs-stdlib.git"
ファイルを ruby で読み込んで JSON 形式にできるようにしたい。彼らがそれをどのように解析するか、またはおなじみの形式に似たものを見つけることができないようです.