Module: PuppetBox::Puppet

Defined in:
lib/puppetbox/puppet.rb

Class Method Summary collapse

Class Method Details

.include_class(class_name, pre: nil) ⇒ Object



3
4
5
6
7
8
9
10
# File 'lib/puppetbox/puppet.rb', line 3

def self.include_class(class_name, pre:nil)
  if pre
    # apply a prerequisite and make sure there is a trailing newline.  this
    # will be eval'ed directly so make sure there are no mad characters
    pre = "#{pre}\n"
  end
  "#{pre}include #{class_name}"
end