Class: PuppetfileResolver::Puppetfile::DocumentMissingDependenciesError

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

Instance Attribute Summary collapse

Attributes inherited from DocumentResolutionErrorBase

#module_specification, #puppet_module

Attributes inherited from DocumentValidationErrorBase

#message, #puppet_module

Instance Method Summary collapse

Methods inherited from DocumentValidationErrorBase

#to_s

Constructor Details

#initialize(message, puppet_module, module_specification, missing_specifications) ⇒ DocumentMissingDependenciesError

Returns a new instance of DocumentMissingDependenciesError.



98
99
100
101
# File 'lib/puppetfile-resolver/puppetfile/validation_errors.rb', line 98

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

Instance Attribute Details

#missing_specificationsObject

Returns the value of attribute missing_specifications.



96
97
98
# File 'lib/puppetfile-resolver/puppetfile/validation_errors.rb', line 96

def missing_specifications
  @missing_specifications
end