fluke/devops-service/app/sidekiq_web.rb

23 lines
471 B
Ruby
Raw Permalink Normal View History

2015-07-16 13:19:33 +03:00
require 'core/devops-logger'
require 'core/devops-config'
2015-06-25 11:13:46 +03:00
module Devops
2015-07-16 12:54:16 +03:00
class SidekiqApplication < Application
2015-06-25 11:13:46 +03:00
2015-07-16 12:54:16 +03:00
def prepare
require "sidekiq/web"
end
2015-06-25 11:13:46 +03:00
2015-07-16 12:54:16 +03:00
def routes
2015-07-16 13:19:33 +03:00
config = DevopsConfig.config
log_file = File.join(config[:log_dir], "devops-sidekiq-web.log")
logger = DevopsLogger.create(log_file, Logger::INFO)
Sidekiq::Web.use Rack::CommonLogger, logger
2015-07-16 12:54:16 +03:00
Devops::Routes.route "/sidekiq", Sidekiq::Web
2015-06-25 11:13:46 +03:00
end
2015-07-16 12:54:16 +03:00
2015-06-25 11:13:46 +03:00
end
end