Class: PuppetfileResolver::Puppetfile::DocumentResolutionErrorBase
- Inherits:
-
DocumentValidationErrorBase
- Object
- DocumentValidationErrorBase
- PuppetfileResolver::Puppetfile::DocumentResolutionErrorBase
- Defined in:
- lib/puppetfile-resolver/puppetfile/validation_errors.rb
Overview
Resolution Validation Error classes for validating a valid Puppetfile against a dependency resolution
Direct Known Subclasses
DocumentLatestVersionError, DocumentMissingDependenciesError, DocumentMissingModuleError
Instance Attribute Summary collapse
-
#module_specification ⇒ Object
Returns the value of attribute module_specification.
-
#puppet_module ⇒ Object
Returns the value of attribute puppet_module.
Attributes inherited from DocumentValidationErrorBase
Instance Method Summary collapse
-
#initialize(message, puppet_module, module_specification) ⇒ DocumentResolutionErrorBase
constructor
A new instance of DocumentResolutionErrorBase.
Methods inherited from DocumentValidationErrorBase
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(, puppet_module, module_specification) super(, puppet_module) @module_specification = module_specification end |
Instance Attribute Details
#module_specification ⇒ Object
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_module ⇒ Object
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 |