require './lib/api.rb'
$logger = Logger.new(STDOUT)
+$logger.formatter = proc do |severity, datetime, progname, msg|
+ date_format = datetime.strftime("%Y-%m-%dT%H:%M:%S%z")
+ sprintf "[#{date_format}] %5s: #{msg}\n", severity
+end
$nebula = Now::Nebula.new()
run Now::Application
@nebula = $nebula
end
+ configure do
+ enable :logging, :dump_errors
+ set :raise_errors, true
+ end
+
+ before do
+ # to sinatra request logger point to proper object
+ env['rack.logger'] = $logger
+ end
+
get '/' do
cross_origin
API_VERSION