Class: TemplateInput::PuppetParameterInputResolver

Inherits:
InputResolver
  • Object
show all
Defined in:
app/models/template_input.rb

Instance Method Summary collapse

Methods inherited from InputResolver

#initialize, #preview, #preview_value, #value

Constructor Details

This class inherits a constructor from TemplateInput::InputResolver

Instance Method Details

#ready?Boolean

Returns:

  • (Boolean)


137
138
139
140
141
142
# File 'app/models/template_input.rb', line 137

def ready?
  @renderer.host &&
    get_enc.key?(@input.puppet_class_name) &&
    get_enc[@input.puppet_class_name].is_a?(Hash) &&
    get_enc[@input.puppet_class_name].key?(@input.puppet_parameter_name)
end

#resolved_valueObject



144
145
146
# File 'app/models/template_input.rb', line 144

def resolved_value
  get_enc[@input.puppet_class_name][@input.puppet_parameter_name]
end