Module: NexusSW::LXD::RestAPI::Connection
- Included in:
- NexusSW::LXD::RestAPI
- Defined in:
- lib/nexussw/lxd/rest_api/connection.rb
Instance Method Summary collapse
- #delete(relative_url) ⇒ Object
- #get(relative_url, &block) ⇒ Object
- #patch(relative_url, content) ⇒ Object
- #post(relative_url, content, &block) ⇒ Object
- #put(relative_url, content) ⇒ Object
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 |