Sha256: 653f6ede60ae063d8e6414073dbd93fa50102e092e15739a838a40f4698e06bf

Contents?: true

Size: 343 Bytes

Versions: 6

Compression:

Stored size: 343 Bytes

Contents

require 'puppet-parse'
require 'rake'
require 'rake/tasklib'

desc 'Run puppet-parse'
task :parse do
  matched_files = FileList['**/*.pp']

  if ignore_paths = PuppetParse.configuration.ignore_paths
    matched_files = matched_files.exclude(*ignore_paths)
  end

  run = PuppetParse::Runner.new
  puts run.run(matched_files.to_a).to_yaml
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
puppet-parse-0.1.4 lib/puppet-parse/puppet-parse.rb
puppet-parse-0.1.3 lib/puppet-parse/puppet-parse.rb
puppet-parse-0.1.2 lib/puppet-parse/puppet-parse.rb
puppet-parse-0.1.1 lib/puppet-parse/puppet-parse.rb
puppet-parse-0.1.0 lib/puppet-parse/puppet-parse.rb
puppet-parse-0.0.6 lib/puppet-parse/puppet-parse.rb