Allow to put app in maintenance mode (closes #27)

This commit is contained in:
Garret Alfert 2013-07-25 18:46:51 +02:00
parent 82554e0356
commit 1a2933bf48
2 changed files with 5 additions and 0 deletions

View File

@ -1,4 +1,5 @@
development: &defaults development: &defaults
maintenance: false
riak: &riak_defaults riak: &riak_defaults
host: localhost host: localhost
http_port: 8098 http_port: 8098

View File

@ -47,6 +47,10 @@ class LiquorCabinet < Sinatra::Base
# Cabinet doors # Cabinet doors
# #
before do
halt 503 if settings.maintenance rescue false
end
["/:user/*/:key", "/:user/:key", "/:user/*/", "/:user/"].each do |path| ["/:user/*/:key", "/:user/:key", "/:user/*/", "/:user/"].each do |path|
before path do before path do
headers 'Access-Control-Allow-Origin' => '*', headers 'Access-Control-Allow-Origin' => '*',