Class: JsonClient::Update::Request

Inherits:
RequestWithBody show all
Defined in:
lib/json_client/update.rb

Instance Attribute Summary

Attributes inherited from RequestWithBody

#params

Attributes inherited from Request

#auth_params, #params, #uri

Instance Method Summary collapse

Methods inherited from RequestWithBody

#execute!, #md5

Methods inherited from Request

#initialize, #sign!

Constructor Details

This class inherits a constructor from JsonClient::Request

Instance Method Details

#fetchObject



4
5
6
7
8
9
10
11
12
# File 'lib/json_client/update.rb', line 4

def fetch
  body = auth_params.merge(params).to_json

  client.put(
    url,
    body,
    'content-md5' => md5(body)
  )
end