class R10K::Action::Puppetfile::Purge

Public Instance Methods

call() click to toggle source
# File lib/r10k/action/puppetfile/purge.rb, line 10
def call
  pf = R10K::Puppetfile.new(@root, @moduledir, @path)
  pf.load!
  pf.purge!
  true
rescue => e
  logger.error R10K::Errors::Formatting.format_exception(e, @trace)
  false
end

Private Instance Methods

allowed_initialize_opts() click to toggle source
# File lib/r10k/action/puppetfile/purge.rb, line 22
def allowed_initialize_opts
  super.merge(root: :self, puppetfile: :self, moduledir: :self)
end