Skip to content

Commit 1c84c51

Browse files
committed
output to stdout on request operations
1 parent 00cadc3 commit 1c84c51

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

app.rb

+6-1
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,12 @@ def configure_database
3131
end
3232

3333
get '/' do
34+
puts "Servicing index request..."
3435
erb :main
3536
end
3637

3738
get '/keys' do
39+
puts "Retrieving all keys"
3840
a={}
3941
KeyPair.all.each do |v|
4042
a[v.key]=v.value
@@ -43,6 +45,7 @@ def configure_database
4345
end
4446

4547
get '/keys/:id' do
48+
puts "Retrieving key #{params[:id]}"
4649
if KeyPair.exists?(params[:id])
4750
KeyPair.find(params[:id]).value
4851
else
@@ -51,8 +54,9 @@ def configure_database
5154
end
5255

5356
post '/keys/:id' do
57+
puts "Updating key #{params[:id]} to #{params['value']}"
5458
if KeyPair.exists?(params[:id])
55-
KeyPair.update(params['id'], value: params['value'])
59+
KeyPair.update(params[:id], value: params['value'])
5660
"Key updated"
5761
else
5862
KeyPair.create(key:params[:id],value:params['value']).save
@@ -61,6 +65,7 @@ def configure_database
6165
end
6266

6367
delete '/keys/:id' do
68+
puts "Deleting key #{params[:id]}"
6469
if KeyPair.exists?(params[:id])
6570
v=KeyPair.find(params[:id])
6671
v.destroy

config.ru

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
#\ -p 8080
22
require './app'
3+
$stdout.sync = true
4+
$stderr.sync = true
35
run Sinatra::Application

0 commit comments

Comments
 (0)