Class: ForemanPuppet::InputType::PuppetParameterInput::Resolver

Inherits:
InputType::Base::Resolver
  • Object
show all
Defined in:
app/services/foreman_puppet/input_type/puppet_parameter_input.rb

Instance Method Summary collapse

Instance Method Details

#ready?Boolean

Returns:

  • (Boolean)


5
6
7
8
9
10
# File 'app/services/foreman_puppet/input_type/puppet_parameter_input.rb', line 5

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

#resolved_valueObject



12
13
14
# File 'app/services/foreman_puppet/input_type/puppet_parameter_input.rb', line 12

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