module Ra10ke::Deprecation
Public Instance Methods
Source
# File lib/ra10ke/deprecation.rb, line 11 def define_task_deprecation(*) desc 'Validate that no forge modules are deprecated' task :deprecation do valid = Ra10ke::Deprecation::Validation.new(get_puppetfile.puppetfile_path) exit_code = 0 if valid.bad_mods? exit_code = 1 message = "\nError: Puppetfile contains deprecated modules." tp valid.sorted_mods, :name, :deprecated_at else message = 'Puppetfile contains no deprecated Forge modules.' end abort(message) if exit_code.positive? puts message end end
Validate
the git urls and refs