Sha256: 36d7c0386a394a8d8b3e4cc7bc4318b616fca4e570edfd7585570b5899a7c747
Contents?: true
Size: 407 Bytes
Versions: 5
Compression:
Stored size: 407 Bytes
Contents
#!/usr/bin/env ruby $LOAD_PATH.unshift File.expand_path(File.join(File.dirname(__FILE__), "..", "lib")) require 'puppet-parse' require 'yaml' abort 'puppet-parse: no arguments given ' if ARGV[0].nil? runner = PuppetParse::Runner.new path = ARGV[0] if File.directory?(path) puppet_files = Dir.glob("#{path}/**/*.pp") puts runner.run(puppet_files.to_a).to_yaml else puts runner.run(ARGV).to_yaml end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
puppet-parse-0.1.4 | bin/puppet-parse |
puppet-parse-0.1.3 | bin/puppet-parse |
puppet-parse-0.1.2 | bin/puppet-parse |
puppet-parse-0.1.1 | bin/puppet-parse |
puppet-parse-0.1.0 | bin/puppet-parse |