| 
									
										
										
										
											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 | 
					
						
							|  |  |  | 
 |