lib/routes/services.rb in gaptool-server-0.3.0 vs lib/routes/services.rb in gaptool-server-0.3.1
- old
+ new
@@ -1,18 +1,18 @@
# encoding: utf-8
class GaptoolServer < Sinatra::Application
- get '/servicekeys/get/:service' do
+ get '/servicekeys/use/:service' do
svcapi_getkey(params[:service])
end
- get '/servicekeys/list/:service' do
- unless :service.nil?
- svcapi_showkeys(params[:service]).to_json
- else
+ get '/servicekeys/:service' do
+ svcapi_showkeys(params[:service]).to_json
+ end
+
+ get '/servicekeys' do
svcapi_showkeys(:all).to_json
- end
end
post '/servicekeys/release/:service' do
data = JSON.parse request.body.read
svcapi_releasekey(params[:service], data['key'])
@@ -22,9 +22,10 @@
data = JSON.parse request.body.read
svcapi_putkey(params[:service], data['key'])
end
delete '/servicekeys/:service' do
+ data = JSON.parse request.body.read
svcapi_deletekey(params[:service], data['key'])
end
put '/service/:role/:environment' do
data = JSON.parse request.body.read