Sha256: 36082f8ef9a3dc1211dce110e31d145e4cacfe53efecc0e4a2f39fba53bdd25e

Contents?: true

Size: 440 Bytes

Versions: 15

Compression:

Stored size: 440 Bytes

Contents

module ForemanAnsible
  module Api
    module V2
      # Extends the hosts api controller to support creating/updating with roles
      module HostsParamGroupExtensions
        extend Apipie::DSL::Concern

        update_api(:create, :update) do
          param :host, Hash do
            param :ansible_role_ids, Array,
                  :desc => N_('IDs of associated ansible roles')
          end
        end
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
foreman_ansible-2.2.14 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.13 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.12 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.11 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.10 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.9 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.8 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.7 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.6 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.5 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.4 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.3 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.2 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.1 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb
foreman_ansible-2.2.0 app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb