Crates.io | puppetfile |
lib.rs | puppetfile |
version | 0.2.2 |
source | src |
created_at | 2014-12-22 10:26:42.627715 |
updated_at | 2016-04-21 13:02:59.726601 |
description | Puppetfile parser |
homepage | https://github.com/Mayflower/rust-puppetfile |
repository | https://github.com/Mayflower/rust-puppetfile |
max_upload_size | |
id | 622 |
size | 91,065 |
Small Puppetfile Parser
let puppetfile = Puppetfile::parse(r##"forge "https://forge.puppetlabs.com"
mod 'mayflower/php', '1.0.1'
"##);
See examples
for another simple example or src/bin/pumuckl.rs
as real use case
At rust-ci
Pumuckl checks a Puppetfile for newer versions of modules on the puppet forge Simply run it with:
cargo build
./target/pumuckl path to Puppetfile