Sha256: 1e7832ae0efc4bd249dbcd873fb8f97e09ab70bccc65f722fa6db53bdfb222ef
Contents?: true
Size: 1.44 KB
Versions: 1
Compression:
Stored size: 1.44 KB
Contents
module Heroku class API # DELETE /apps/:app def delete_app(app) request( :expects => 200, :method => :delete, :path => "/apps/#{escape app}" ) end # GET /apps def get_apps request( :expects => 200, :method => :get, :path => "/apps" ) end # GET /apps/:app def get_app(app) request( :expects => 200, :method => :get, :path => "/apps/#{escape app}" ) end # GET /apps/:app/server/maintenance def get_app_maintenance(app) request( :expects => 200, :method => :get, :path => "/apps/#{escape app}/server/maintenance" ) end # POST /apps def post_app(params={}) request( :expects => 202, :method => :post, :path => '/apps', :query => app_params(params) ) end # POST /apps/:app/server/maintenance def post_app_maintenance(app, maintenance_mode) request( :expects => 200, :method => :post, :path => "/apps/#{escape app}/server/maintenance", :query => {'maintenance_mode' => maintenance_mode} ) end # PUT /apps/:app def put_app(app, params) request( :expects => 200, :method => :put, :path => "/apps/#{escape app}", :query => app_params(params) ) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pogoapp-api-0.3.8 | lib/heroku/api/apps.rb |