class Ra10ke::RakeTask
Attributes
basedir[RW]
force[RW]
moduledir[RW]
puppetfile_name[RW]
puppetfile_path[RW]
purge[RW]
Public Class Methods
new(*args) { |self| ... }
click to toggle source
# File lib/ra10ke.rb, line 26 def initialize(*args) @basedir = Dir.pwd @moduledir = nil @puppetfile_path = nil @puppetfile_name = nil @force = nil @purge = false yield(self) if block_given? namespace :r10k do define_task_solve_dependencies(*args) define_task_syntax(*args) define_task_dependencies(*args) define_task_deprecation(*args) define_task_duplicates(*args) define_task_install(*args) define_task_validate(*args) define_task_print_git_conversion(*args) end end
Public Instance Methods
get_puppetfile()
click to toggle source
# File lib/ra10ke.rb, line 48 def get_puppetfile R10K::Puppetfile.new(@basedir, @moduledir, @puppetfile_path, @puppetfile_name, @force) rescue ArgumentError # R10k < 2.6.0 R10K::Puppetfile.new(@basedir, @moduledir, @puppetfile_path || File.join(@basedir, @puppetfile_name || 'Puppetfile')) end