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.



85
86
87
88
# File 'lib/puppetfile-resolver/puppetfile/validation_errors.rb', line 85

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.



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

def module_specification
  @module_specification
end

#puppet_moduleObject

Returns the value of attribute puppet_module.



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

def puppet_module
  @puppet_module
end