Module: Jelastic::REST::Utils

Included in:
API
Defined in:
lib/jelastic/rest/utils.rb

Instance Method Summary collapse

Instance Method Details

#send_request(path, params = {}) ⇒ Object



10
11
12
# File 'lib/jelastic/rest/utils.rb', line 10

def send_request(path, params = {})
  Request.new(self, [path], params).send
end

#send_request_with_system_appid(path, params = {}) ⇒ Object



14
15
16
# File 'lib/jelastic/rest/utils.rb', line 14

def send_request_with_system_appid(path, params = {})
  send_request(path, params.merge(appid: SYSTEM_APPID))
end

#to_json(data, key) ⇒ Object



18
19
20
21
22
# File 'lib/jelastic/rest/utils.rb', line 18

def to_json(data, key)
  new_data = data.clone
  new_data[key] = new_data[key].to_json
  new_data
end