Class: PuppetfileResolver::Puppetfile::DocumentResolutionErrorBase

Inherits:
DocumentValidationErrorBase show all
Defined in:
lib/puppetfile-resolver/puppetfile/validation_errors.rb

Overview

Resolution Validation Error classes for validating a valid Puppetfile against a dependency resolution

Instance Attribute Summary collapse

Attributes inherited from DocumentValidationErrorBase

#message

Instance Method Summary collapse

Methods inherited from DocumentValidationErrorBase

#to_s

Constructor Details

#initialize(message, puppet_module, module_specification) ⇒ DocumentResolutionErrorBase

Returns a new instance of DocumentResolutionErrorBase.



83
84
85
86
# File 'lib/puppetfile-resolver/puppetfile/validation_errors.rb', line 83

def initialize(message, puppet_module, module_specification)
  super(message, puppet_module)
  @module_specification = module_specification
end

Instance Attribute Details

#module_specificationObject

Returns the value of attribute module_specification.



81
82
83
# File 'lib/puppetfile-resolver/puppetfile/validation_errors.rb', line 81

def module_specification
  @module_specification
end

#puppet_moduleObject

Returns the value of attribute puppet_module.



81
82
83
# File 'lib/puppetfile-resolver/puppetfile/validation_errors.rb', line 81

def puppet_module
  @puppet_module
end