Method: Runcible::Resources::ConsumerGroup#uninstall_units

Defined in:
lib/runcible/resources/consumer_group.rb

#uninstall_units(id, units, options = {}) ⇒ RestClient::Response

Uninstall a set of units from a Consumer Group

Parameters:

  • id (String)

    the ID of the consumer group

  • units (Array)

    array of units to uninstall

  • options (Hash) (defaults to: {})

    hash of uninstall options

Returns:

  • (RestClient::Response)


88
89
90
91
# File 'lib/runcible/resources/consumer_group.rb', line 88

def uninstall_units(id, units, options = {})
  required = required_params(binding.send(:local_variables), binding, ['id'])
  call(:post, path("#{id}/actions/content/uninstall"), :payload => { :required => required })
end