Minicron perfectly working but after delete host = crash
`Traceback (innermost first)
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/hub/views/executions/show.erb: in block in singleton class
<a href="<%= "#{route_prefix}/job/#{@execution.job.id}/edit" %>" class="pull-right btn btn-warning btn-sm">Edit</a>...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/tilt-1.4.1/lib/tilt/template.rb: in call
method.bind(scope).call(locals, &block)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/tilt-1.4.1/lib/tilt/template.rb: in evaluate
method.bind(scope).call(locals, &block)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/tilt-1.4.1/lib/tilt/template.rb: in render
evaluate scope, locals || {}, &block...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in render
output = template.render(scope, locals, &block)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in erb
render(:erb, template, options, locals, &block)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/hub/controllers/executions.rb: in block in <class:App>
erb :'executions/show', :layout => :'layouts/app'...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in call
proc { |a,p| unbound_method.bind(a).call }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block in compile!
proc { |a,p| unbound_method.bind(a).call }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in []
route_eval { block[*args] }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block (3 levels) in route!
route_eval { block[*args] }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in route_eval
throw :halt, yield...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block (2 levels) in route!
route_eval { block[*args] }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block in process_route
block ? block[self, values] : yield(self, values)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in catch
catch(:pass) do...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in process_route
catch(:pass) do...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block in route!
returned_pass_block = process_route(pattern, keys, conditions) do |*args|...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in each
routes.each do |pattern, keys, conditions, block|...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in route!
routes.each do |pattern, keys, conditions, block|...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block in dispatch!
route!...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block in invoke
res = catch(:halt) { yield }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in catch
res = catch(:halt) { yield }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in invoke
res = catch(:halt) { yield }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in dispatch!
invoke do...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block in call!
invoke { dispatch! }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in block in invoke
res = catch(:halt) { yield }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in catch
res = catch(:halt) { yield }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in invoke
res = catch(:halt) { yield }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in call!
invoke { dispatch! }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in call
dup.call!(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb: in call
status, headers, body = @app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb: in call
result or app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb: in call
result or app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb: in call
app.call env...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb: in call
status, headers, body = app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb: in call
result or app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb: in call
result or app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb: in call
status, headers, body = @app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb: in context
status, headers, body = app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb: in call
context(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/nulllogger.rb: in call
@app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/head.rb: in call
status, headers, body = @app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in call
result, callback = app.call(env), env['async.callback']...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in call
@stack.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/urlmap.rb: in block in call
return app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/urlmap.rb: in each
@mapping.each do |host, location, match, app|...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/urlmap.rb: in call
@mapping.each do |host, location, match, app|...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb: in context
status, headers, body = app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb: in call
context(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/showexceptions.rb: in call
@app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/rack-1.6.4/lib/rack/commonlogger.rb: in call
status, header, body = @app.call(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb: in call
call_without_check(env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/thin-1.6.3/lib/thin/connection.rb: in block in pre_process
response = @app.call(@request.env)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/thin-1.6.3/lib/thin/connection.rb: in catch
catch(:async) do...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/thin-1.6.3/lib/thin/connection.rb: in pre_process
catch(:async) do...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/thin-1.6.3/lib/thin/connection.rb: in process
post_process(pre_process)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/thin-1.6.3/lib/thin/connection.rb: in receive_data
process if @request.parse(data)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/eventmachine-1.0.6/lib/eventmachine.rb: in run_machine
run_machine...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/eventmachine-1.0.6/lib/eventmachine.rb: in run
run_machine...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/thin-1.6.3/lib/thin/backends/base.rb: in start
EventMachine.run(&starter)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/thin-1.6.3/lib/thin/server.rb: in start
@backend.start { setup_signals if @setup_signals }...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/transport/server.rb: in start!
@server.start...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/cli/commands.rb: in block (3 levels) in add_server_cli_command
Minicron::Transport::Server.start!(...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/insidious-0.3/lib/insidious.rb: in call
block.call...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/insidious-0.3/lib/insidious.rb: in run_daemon!
block.call...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/insidious-0.3/lib/insidious.rb: in start!
run_daemon!(&block)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/cli/commands.rb: in block (2 levels) in add_server_cli_command
insidious.start! do...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/commander-4.4.0/lib/commander/command.rb: in call
when Proc then object.call(args, options)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/commander-4.4.0/lib/commander/command.rb: in call
when Proc then object.call(args, options)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/commander-4.4.0/lib/commander/command.rb: in run
call parse_options_and_call_procs(*args)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/commander-4.4.0/lib/commander/runner.rb: in run_active_command
active_command.run(*args_without_command_name)...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/commander-4.4.0/lib/commander/runner.rb: in run!
run_active_command...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/cli.rb: in run
@cli.run!...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/bin/minicron: in block in <top (required)>
Minicron::CLI.run(ARGV) do |output|...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron.rb: in capture_output
yield...
/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/bin/minicron: in <top (required)>
Minicron.capture_output(:type => :stderr) do...
/opt/minicron/lib/vendor/ruby/2.2.0/bin/minicron: in load
load Gem.bin_path('minicron', 'minicron', version)...
/opt/minicron/lib/vendor/ruby/2.2.0/bin/minicron: in <main>
load Gem.bin_path('minicron', 'minicron', version)`
`Request information
GET No GET data.
POST No POST data.
COOKIES
Variable Value
JSESSIONID
"1wkk2a3919gpwg2bp0ses0shz"
rack.session
"BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5\nZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG\nOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0\nZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7\nAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5\nBjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0\nYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG\n--a49cd372fbb4daf86dacf744a347f2ce0fc015af"
minicron.session
"BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5\nZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG\nOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0\nZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7\nAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5\nBjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0\nYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG\n--ac6f5ca32db0f8427c1c95df2b55d1c2f075efd3"
Rack ENV
Variable Value
GATEWAY_INTERFACE
CGI/1.2
HTTPACCEPT
text/html,application/xhtml+xml,application/xml;q=0.9,/_;q=0.8
HTTP_ACCEPT_ENCODING
gzip, deflate
HTTP_ACCEPT_LANGUAGE
fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
HTTP_CACHE_CONTROL
max-age=0
HTTP_CONNECTION
keep-alive
HTTP_COOKIE
JSESSIONID=1wkk2a3919gpwg2bp0ses0shz; rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5%0AZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG%0AOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0%0AZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7%0AAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5%0ABjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0%0AYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG%0A--a49cd372fbb4daf86dacf744a347f2ce0fc015af; minicron.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5%0AZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG%0AOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0%0AZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7%0AAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5%0ABjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0%0AYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG%0A--ac6f5ca32db0f8427c1c95df2b55d1c2f075efd3
HTTP_HOST
192.168.1.26:9292
HTTP_UPGRADE_INSECURE_REQUESTS
1
HTTP_USER_AGENT
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0
HTTP_VERSION
HTTP/1.1
PATH_INFO
/execution/2
QUERY_STRING
REMOTE_ADDR
192.168.1.10
REQUEST_METHOD
GET
REQUEST_PATH
/execution/2
REQUEST_URI
/execution/2
SCRIPT_NAME
SERVER_NAME
192.168.1.26
SERVER_PORT
9292
SERVER_PROTOCOL
HTTP/1.1
SERVER_SOFTWARE
thin 1.6.3 codename Protein Powder
async.callback
Hi,
Minicron perfectly working but after delete host = crash
`Traceback (innermost first)
`Request information GET No GET data. POST No POST data. COOKIES Variable Value JSESSIONID
"1wkk2a3919gpwg2bp0ses0shz" rack.session
"BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5\nZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG\nOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0\nZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7\nAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5\nBjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0\nYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG\n--a49cd372fbb4daf86dacf744a347f2ce0fc015af" minicron.session
"BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5\nZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG\nOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0\nZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7\nAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5\nBjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0\nYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG\n--ac6f5ca32db0f8427c1c95df2b55d1c2f075efd3" Rack ENV Variable Value GATEWAY_INTERFACE
CGI/1.2 HTTPACCEPT
text/html,application/xhtml+xml,application/xml;q=0.9,/_;q=0.8 HTTP_ACCEPT_ENCODING
gzip, deflate HTTP_ACCEPT_LANGUAGE
fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3 HTTP_CACHE_CONTROL
max-age=0 HTTP_CONNECTION
keep-alive HTTP_COOKIE
JSESSIONID=1wkk2a3919gpwg2bp0ses0shz; rack.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5%0AZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG%0AOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0%0AZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7%0AAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5%0ABjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0%0AYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG%0A--a49cd372fbb4daf86dacf744a347f2ce0fc015af; minicron.session=BAh7CEkiD3Nlc3Npb25faWQGOgZFVEkiRTdhMmZjNzQ4NTI4ZjAzZmIwY2Y5%0AZTcwNTdjNGZmNjU0ZjdiMDdkMWVlOTQzODkwYjJhMGE2MWYwOWQ0NzE3OTcG%0AOwBGSSIJY3NyZgY7AEZJIiVkMjU3MWU1ZmY3ZGI2NzQ4YWMyNTNkM2VlNzE0%0AZjBlOAY7AEZJIg10cmFja2luZwY7AEZ7B0kiFEhUVFBfVVNFUl9BR0VOVAY7%0AAFRJIi1mMTI3NjhhOWQ1NDgzZjE0MzBmZWNiYThmYzJmNzUzZjFmOGQwM2E5%0ABjsARkkiGUhUVFBfQUNDRVBUX0xBTkdVQUdFBjsAVEkiLTA4YWI2Y2E5NGM0%0AYzYyMGQwNTMzMThiZjUzYjg0NmY1NDkzNTRlOWMGOwBG%0A--ac6f5ca32db0f8427c1c95df2b55d1c2f075efd3 HTTP_HOST
192.168.1.26:9292 HTTP_UPGRADE_INSECURE_REQUESTS
1 HTTP_USER_AGENT
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0 HTTP_VERSION
HTTP/1.1 PATH_INFO
/execution/2 QUERY_STRING
REMOTE_ADDR
192.168.1.10 REQUEST_METHOD
GET REQUEST_PATH
/execution/2 REQUEST_URI
/execution/2 SCRIPT_NAME
SERVER_NAME
192.168.1.26 SERVER_PORT
9292 SERVER_PROTOCOL
HTTP/1.1 SERVER_SOFTWARE
thin 1.6.3 codename Protein Powder async.callback
<Method: Thin::Connection#post_process>
async.close
EventMachine::DefaultDeferrable:0x00561b04687c78
rack.errors
IO:
rack.input
StringIO:0x00561b032284f8
rack.logger
<Rack::NullLogger:0x00561b030708e0 @app=#<Rack::Session::Cookie:0x00561b030709f8 @secrets=["3e62fff32b50227004ced0dcfb4db56db5bea6af437a14c9ff38d1216c2dbc134e8f60180a3868b37d31f7ccb0aaa5855c6ed01dbb173b39ea617ed536d714ed"], @coder=#, @app=#<Rack::Protection::FrameOptions:0x00561b03070ae8 @app=#<Rack::Protection::HttpOrigin:0x00561b03070b88 @app=#<Rack::Protection::IPSpoofing:0x00561b03070c28 @app=#<Rack::Protection::JsonCsrf:0x00561b03070cc8 @app=#<Rack::Protection::PathTraversal:0x00561b03070d68 @app=#<Rack::Protection::RemoteToken:0x00561b03070e58 @app=#<Rack::Protection::SessionHijacking:0x00561b03070f48 @app=#<Rack::Protection::XSSHeader:0x00561b03071038 @app=#<Minicron::Hub::App:0x00561b02b81e88 @default_layout=:layout, @preferred_extension=nil, @app=nil, @template_cache=#<Tilt::Cache:0x00561b02b81e60 @cache={[:erb, :"jobs/show", {:outvar=>"@_out_buf", :default_encoding=>"utf-8"}, "/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/hub/views"]=>#<Tilt::ErubisTemplate:0x00561b0337efa0 @options={:preamble=>false, :postamble=>false, :bufvar=>"@_out_buf"}, @line=1, @file="/opt/minicron/lib/vendor/ruby/2.2.0/gems/minicron-0.9.6.1467466137/lib/minicron/hub/views/jobs/show.erb", @compiled_method={[]=>#<UnboundMethod: BasicObject#tilt_47336980773400>}, @default_encoding="utf-8", @reader=#<Proc:0x00561b0337ee60@/opt/minicron/lib/vendor/ruby/2.2.0/gems/tilt-1.4.1/lib/tilt/template.rb:68 (lambda)>, @data="<header class=\"clearfix\">\n <h2 class=\"pull-left\">Job '<%= @job.safe_name %>'\n <a href=\"<%= \"#{route_prefix}/job/#{@job.id}/delete\" %>\" class=\"pull-right btn btn-danger btn-sm\">Delete\n <form class=\"pull-right\" action=\"<%= \"#{route_prefix}/job/#{@job.id}\" %>/status/<%= @job.enabled ? 'disable' : 'enable' %>\" method=\"POST\">\n <input type=\"submit\" class=\"btn btn-<%= @job.enabled ? 'danger' : 'success' %> btn-sm\" value=\"<%= @job.enabled ? 'Disable' : 'Enable' %>\"/>\n \n <a href=\"<%= \"#{route_prefix}/job/#{@job.id}/edit\" %>\" class=\"pull-right btn btn-warning btn-sm\">Edit\n <form class=\"pull-right\" action=\"<%= \"#{route_prefix}/job/#{@job.id}/run\" %>\" method=\"POST\">\n <input type=\"submit\" class=\"btn btn-success btn-sm\" value=\"Run\"/>\n \n\n
\n\n<form class=\"form-horizontal\" role=\"form\">\n <div class=\"form-group\">\n <label class=\"col-sm-2 control-label\">Name\n <div class=\"col-sm-10\">\n <div class=\"form-control form-control-view\"><%= @job.name %>