Class: ForemanAnsibleDirector::Api::V2::AnsibleVariablesController

Inherits:
AnsibleDirectorApiController show all
Defined in:
app/controllers/foreman_ansible_director/api/v2/ansible_variables_controller.rb

Instance Method Summary collapse

Methods inherited from AnsibleDirectorApiController

#find_organization

Instance Method Details

#showObject

endregion



18
19
# File 'app/controllers/foreman_ansible_director/api/v2/ansible_variables_controller.rb', line 18

def show
end

#updateObject

endregion



61
62
63
64
65
66
67
68
69
70
# File 'app/controllers/foreman_ansible_director/api/v2/ansible_variables_controller.rb', line 61

def update
  variable = variable_params
  ::ForemanAnsibleDirector::VariableService.edit_variable(
    variable: @ansible_variable,
    key: variable[:key],
    type: variable[:type],
    default_value: variable[:default_value],
    overridable: variable[:overridable]
  )
end