Module: Puppet::Node::Environment::Helper
- Included in:
- Puppet::Node, Parser::TypeLoader
- Defined in:
- lib/puppet/node/environment.rb
Overview
This defines a mixin for classes that have an environment. It implements environment and environment= that respects the semantics of the Puppet::Node::Environment class
Instance Method Summary collapse
Instance Method Details
#environment ⇒ Object
46 47 48 |
# File 'lib/puppet/node/environment.rb', line 46 def environment Puppet::Node::Environment.new(@environment) end |
#environment=(env) ⇒ Object
50 51 52 53 54 55 56 |
# File 'lib/puppet/node/environment.rb', line 50 def environment=(env) if env.is_a?(String) or env.is_a?(Symbol) @environment = env else @environment = env.name end end |