This commit is contained in:
amartynov 2014-11-13 13:13:53 +03:00
parent 84c25d1870
commit ddbdc80dd3
2 changed files with 6 additions and 2 deletions

View File

@ -1,5 +1,7 @@
source 'https://rubygems.org' source 'https://rubygems.org'
ruby "~>2"
gem "thin", "~>1.5.1" gem "thin", "~>1.5.1"
gem "mime-types", "~>1.25.1" gem "mime-types", "~>1.25.1"
gem "sinatra", "1.4.3" gem "sinatra", "1.4.3"
@ -12,4 +14,4 @@ gem "mongo"
gem "bson_ext" gem "bson_ext"
gem "multi_json" gem "multi_json"
gem "rufus-scheduler", "2.0.24" gem "rufus-scheduler", "2.0.24"
gem "sidekiq" gem "sidekiq", "3.2.6"

View File

@ -8,6 +8,7 @@ root = File.dirname(__FILE__)
require File.join(root, "devops-service") require File.join(root, "devops-service")
require File.join(root, "client") require File.join(root, "client")
require File.join(root, "report") require File.join(root, "report")
require File.join(root, "version")
# Read configuration file # Read configuration file
config_file = File.join(root, "config.rb") config_file = File.join(root, "config.rb")
@ -38,5 +39,6 @@ run Rack::URLMap.new({
"#{config[:url_prefix]}/v2.0" => DevopsService.new(config), "#{config[:url_prefix]}/v2.0" => DevopsService.new(config),
"#{config[:url_prefix]}/client" => Client.new(config), "#{config[:url_prefix]}/client" => Client.new(config),
"#{config[:url_prefix]}/v2.0/report" => Report.new(config, "v2"), "#{config[:url_prefix]}/v2.0/report" => Report.new(config, "v2"),
"#{config[:url_prefix]}/sidekiq" => Sidekiq::Web "#{config[:url_prefix]}/sidekiq" => Sidekiq::Web,
"#{config[:url_prefix]}/version" => "hello"
}) })