Module: Yao::Resources::Action

Included in:
Server, VolumeAction
Defined in:
lib/yao/resources/action.rb

Instance Method Summary collapse

Instance Method Details

#action(id, query) ⇒ Hash

Parameters:

  • id (String)
  • query (Hash)

Returns:

  • (Hash)


7
8
9
10
11
12
13
# File 'lib/yao/resources/action.rb', line 7

def action(id, query)
  res = POST(action_path(id)) do |req|
    req.body = query.to_json
    req.headers['Content-Type'] = 'application/json'
  end
  res.body
end