lib/splash/webadmin/api/routes/process.rb in prometheus-splash-0.8.1 vs lib/splash/webadmin/api/routes/process.rb in prometheus-splash-0.8.2

- old
+ new

@@ -3,22 +3,22 @@ WebAdminApp.get '/api/process/list.?:format?' do log = get_logger format = (params[:format])? format_by_extensions(params[:format]) : format_by_extensions('json') - log.call "api : process, verb : GET, route : list, format : #{format}" + log.call "API : process, verb : GET, route : list, format : #{format}" process_recordset = get_config.processes obj = splash_return case: :quiet_exit, :more => "Processes list" obj[:data] = process_recordset content_type format format_response(obj, (params[:format])? format_by_extensions(params[:format]): request.accept.first) end WebAdminApp.get '/api/process/show/:name.?:format?' do log = get_logger format = (params[:format])? format_by_extensions(params[:format]) : format_by_extensions('json') - log.call "api : process, verb : GET, route : show, item : #{params[:name]} , format : #{format}" + log.call "API : process, verb : GET, route : show, item : #{params[:name]} , format : #{format}" process_recordset = get_config.processes.select{|item| item[:process] == params[:name] } unless process_recordset.empty? then record = process_recordset.first obj = splash_return case: :quiet_exit obj[:data] = record @@ -30,11 +30,11 @@ end WebAdminApp.post '/api/process/analyse.?:format?' do log = get_logger format = (params[:format])? format_by_extensions(params[:format]) : format_by_extensions('json') - log.call "api : process, verb : POST, route : analyse, format : #{format}" + log.call "API : process, verb : POST, route : analyse, format : #{format}" results = Splash::Processes::ProcessScanner::new results.analyse res = results.output obj = splash_return case: :quiet_exit, :more => "Process analyse report" obj[:data] = res @@ -44,10 +44,10 @@ end WebAdminApp.post '/api/process/monitor.?:format?' do log = get_logger format = (params[:format])? format_by_extensions(params[:format]) : format_by_extensions('json') - log.call "api : process, verb : POST, route : monitor, format : #{format}" + log.call "API : process, verb : POST, route : monitor, format : #{format}" results = Splash::Processes::ProcessScanner::new results.analyse res = splash_return results.notify if res[:status] == :failure then status 503