Class: PuppetParse

Inherits:
Object show all
Defined in:
lib/puppet-parse.rb,
lib/puppet-parse/parser.rb,
lib/puppet-parse/runner.rb,
lib/puppet-parse/version.rb,
lib/puppet-parse/configuration.rb

Defined Under Namespace

Classes: Configuration, Parser, Runner

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.configurationObject

Public: Access PuppetParse’s configuration from outside the class.

Returns a PuppetParse::Configuration object.



15
16
17
# File 'lib/puppet-parse.rb', line 15

def self.configuration
  @configuration ||= PuppetParse::Configuration.new
end

Instance Method Details

#configurationObject

Public: Access PuppetParse’s configuration from inside the class.

Returns a PuppetParse::Configuration object.



22
23
24
# File 'lib/puppet-parse.rb', line 22

def configuration
  self.class.configuration
end