class TutumServices

Public Instance Methods

create(params) click to toggle source
# File lib/tutum_services.rb, line 14
def create(params)
  http_post(create_url, params)
end
create_url() click to toggle source
# File lib/tutum_services.rb, line 10
def create_url
  "/service/"
end
get(uuid) click to toggle source
# File lib/tutum_services.rb, line 22
def get(uuid)
  http_get(get_url(uuid))
end
get_url(uuid) click to toggle source
# File lib/tutum_services.rb, line 18
def get_url(uuid)
  "/service/#{uuid}/"
end
list(params={}) click to toggle source
# File lib/tutum_services.rb, line 6
def list(params={})
  http_get(list_url, params)
end
list_url() click to toggle source
# File lib/tutum_services.rb, line 2
def list_url
  "/service/"
end
logs(uuid) click to toggle source
# File lib/tutum_services.rb, line 30
def logs(uuid)
  http_get(logs_url(uuid))
end
logs_url(uuid) click to toggle source
# File lib/tutum_services.rb, line 26
def logs_url(uuid)
  "/service/#{uuid}/logs/"
end
redeploy(uuid) click to toggle source
# File lib/tutum_services.rb, line 62
def redeploy(uuid)
  http_post(redeploy_url(uuid))
end
redeploy_url(uuid) click to toggle source
# File lib/tutum_services.rb, line 58
def redeploy_url(uuid)
  "/service/#{uuid}/redeploy/"
end
start(uuid) click to toggle source
# File lib/tutum_services.rb, line 46
def start(uuid)
  http_post(start_url(uuid))
end
start_url(uuid) click to toggle source
# File lib/tutum_services.rb, line 42
def start_url(uuid)
  "/service/#{uuid}/start/"
end
stop(uuid) click to toggle source
# File lib/tutum_services.rb, line 54
def stop(uuid)
  http_post(stop_url(uuid))
end
stop_url(uuid) click to toggle source
# File lib/tutum_services.rb, line 50
def stop_url(uuid)
  "/service/#{uuid}/stop/"
end
terminate(uuid) click to toggle source
# File lib/tutum_services.rb, line 70
def terminate(uuid)
  http_delete(terminate_url(uuid))
end
terminate_url(uuid) click to toggle source
# File lib/tutum_services.rb, line 66
def terminate_url(uuid)
  "/service/#{uuid}/"
end
update(uuid, params) click to toggle source
# File lib/tutum_services.rb, line 38
def update(uuid, params)
  http_patch(update_url(uuid), params)
end
update_url(uuid) click to toggle source
# File lib/tutum_services.rb, line 34
def update_url(uuid)
  "/service/#{uuid}/"
end