Module: NexusSW::LXD::RestAPI::Connection

Included in:
NexusSW::LXD::RestAPI
Defined in:
lib/nexussw/lxd/rest_api/connection.rb

Instance Method Summary collapse

Instance Method Details

#delete(relative_url) ⇒ Object



25
26
27
# File 'lib/nexussw/lxd/rest_api/connection.rb', line 25

def delete(relative_url)
  send_request :delete, relative_url
end

#get(relative_url, &block) ⇒ Object



9
10
11
# File 'lib/nexussw/lxd/rest_api/connection.rb', line 9

def get(relative_url, &block)
  send_request :get, relative_url, &block
end

#patch(relative_url, content) ⇒ Object



17
18
19
# File 'lib/nexussw/lxd/rest_api/connection.rb', line 17

def patch(relative_url, content)
  send_request :patch, relative_url, content
end

#post(relative_url, content, &block) ⇒ Object



21
22
23
# File 'lib/nexussw/lxd/rest_api/connection.rb', line 21

def post(relative_url, content, &block)
  send_request :post, relative_url, content, &block
end

#put(relative_url, content) ⇒ Object



13
14
15
# File 'lib/nexussw/lxd/rest_api/connection.rb', line 13

def put(relative_url, content)
  send_request :put, relative_url, content
end