lib/splash/webadmin/portal/controllers/home.rb in prometheus-splash-0.8.1 vs lib/splash/webadmin/portal/controllers/home.rb in prometheus-splash-0.8.2
- old
+ new
@@ -1,21 +1,26 @@
WebAdminApp.get '/' do
+ log = get_logger
+ log.call "WEB : BASE, verb : GET, controller : /"
get_menu -1
url = "http://#{get_config.webadmin_ip}:#{get_config.webadmin_port}/api/config/full.yml"
@raw = RestClient::Request.execute(method: 'GET', url: url,timeout: 10)
@data = YAML::load(@raw)[:data]
@status = get_processes({ :pattern => get_config.daemon_process_name}).empty?
slim :home, :format => :html
end
WebAdminApp.get '/home' do
get_menu 0
+ log = get_logger
+ log.call "WEB : home, verb : GET, controller : /home"
slim :home, :format => :html
end
WebAdminApp.get '/daemon/:action' do
content_type :text
-
+ log = get_logger
+ log.call "WEB : daemon, verb : GET, controller : /daemon/:action"
case params[:action]
when 'start'
startdaemon scheduling: true, purge: false
return 'start'
when 'stop'