Module: XcodeServer::Server::Networking

Included in:
XcodeServer::Server
Defined in:
lib/xcode_server/server/networking.rb

Instance Method Summary collapse

Instance Method Details

#delete(path) ⇒ Object



17
18
19
20
# File 'lib/xcode_server/server/networking.rb', line 17

def delete(path)
  path = "/xcode/api/#{path}"
  http.request(Net::HTTP::Delete.new(path))
end

#get(path) ⇒ Object



8
9
10
11
# File 'lib/xcode_server/server/networking.rb', line 8

def get(path)
  path = "/xcode/api/#{path}"
  http.request(Net::HTTP::Get.new(path))
end

#get_json(path) ⇒ Object



13
14
15
# File 'lib/xcode_server/server/networking.rb', line 13

def get_json(path)
  JSON.load(get(path).body)
end