Class: ForemanPuppet::Api::V2::ConfigGroupsController
- Inherits:
-
BaseController
- Object
- Api::V2::BaseController
- BaseController
- ForemanPuppet::Api::V2::ConfigGroupsController
- Includes:
- Parameters::ConfigGroup
- Defined in:
- app/controllers/foreman_puppet/api/v2/config_groups_controller.rb
Instance Method Summary collapse
Methods included from Parameters::ConfigGroup
Instance Method Details
#create ⇒ Object
35 36 37 38 |
# File 'app/controllers/foreman_puppet/api/v2/config_groups_controller.rb', line 35 def create @config_group = ConfigGroup.new(config_group_params) process_response @config_group.save end |
#destroy ⇒ Object
51 52 53 |
# File 'app/controllers/foreman_puppet/api/v2/config_groups_controller.rb', line 51 def destroy process_response @config_group.destroy end |
#index ⇒ Object
15 16 17 |
# File 'app/controllers/foreman_puppet/api/v2/config_groups_controller.rb', line 15 def index @config_groups = resource_scope_for_index end |
#show ⇒ Object
22 23 |
# File 'app/controllers/foreman_puppet/api/v2/config_groups_controller.rb', line 22 def show end |
#update ⇒ Object
44 45 46 |
# File 'app/controllers/foreman_puppet/api/v2/config_groups_controller.rb', line 44 def update process_response @config_group.update(config_group_params) end |