Module: PDK

Defined in:
lib/pdk.rb,
lib/pdk/util.rb,
lib/pdk/logger.rb,
lib/pdk/report.rb,
lib/pdk/version.rb,
lib/pdk/cli/exec.rb,
lib/pdk/generate.rb,
lib/pdk/validate.rb,
lib/pdk/cli/input.rb,
lib/pdk/cli/errors.rb,
lib/pdk/tests/unit.rb,
lib/pdk/report/event.rb,
lib/pdk/util/bundler.rb,
lib/pdk/util/version.rb,
lib/pdk/template_file.rb,
lib/pdk/module/metadata.rb,
lib/pdk/generators/module.rb,
lib/pdk/module/templatedir.rb,
lib/pdk/validators/metadata.rb,
lib/pdk/generators/puppet_class.rb,
lib/pdk/validators/ruby/rubocop.rb,
lib/pdk/generators/puppet_object.rb,
lib/pdk/cli/util/option_validator.rb,
lib/pdk/validators/base_validator.rb,
lib/pdk/validators/ruby_validator.rb,
lib/pdk/cli/util/option_normalizer.rb,
lib/pdk/validators/puppet_validator.rb,
lib/pdk/validators/puppet/puppet_lint.rb,
lib/pdk/validators/puppet/puppet_parser.rb

Defined Under Namespace

Modules: CLI, Generate, Module, Test, Util, Validate Classes: Logger, Report, TemplateFile

Constant Summary collapse

VERSION =
'0.2.0'.freeze

Class Method Summary collapse

Class Method Details

.loggerObject



4
5
6
# File 'lib/pdk/logger.rb', line 4

def self.logger
  @logger ||= PDK::Logger.new
end