Method: Puppet::Module#initialize

Defined in:
lib/vendor/puppet/module.rb

#initialize(name, options = {}) ⇒ Module

Returns a new instance of Module.



49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# File 'lib/vendor/puppet/module.rb', line 49

def initialize(name, options = {})
  @name = name
  @path = options[:path]

  assert_validity

  if options[:environment].is_a?(Puppet::Node::Environment)
    @environment = options[:environment]
  else
    @environment = Puppet::Node::Environment.new(options[:environment])
  end

   if has_metadata?

  validate_puppet_version
end