Module: Code42::API::Server
- Included in:
- Client
- Defined in:
- lib/code42/api/server.rb
Instance Method Summary collapse
Instance Method Details
#create_server(attrs) ⇒ Object
16 17 18 |
# File 'lib/code42/api/server.rb', line 16 def create_server(attrs) object_from_response(Code42::Server, :post, 'server', attrs) end |
#server(id, params = {}) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/code42/api/server.rb', line 8 def server(id, params = {}) if id.eql? 'this' or id.is_a? Fixnum object_from_response(Code42::Server, :get, "server/#{id}", params) else servers(params.merge(q: id)).first end end |
#servers(params = {}) ⇒ Object
4 5 6 |
# File 'lib/code42/api/server.rb', line 4 def servers(params = {}) objects_from_response(Code42::Server, :get, 'server', params.merge(key: 'servers')) end |