mirror of
https://github.com/plashchynski/crono.git
synced 2026-07-15 17:22:53 +02:00
Able to see job log
This commit is contained in:
@@ -14,5 +14,10 @@ module Crono
|
|||||||
@jobs = Crono::CronoJob.all
|
@jobs = Crono::CronoJob.all
|
||||||
haml :dashboard, format: :html5
|
haml :dashboard, format: :html5
|
||||||
end
|
end
|
||||||
|
|
||||||
|
get '/jobs/:id' do
|
||||||
|
@job = Crono::CronoJob.find(params[:id])
|
||||||
|
haml :job
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -22,6 +22,8 @@
|
|||||||
%tr
|
%tr
|
||||||
%td= job.job_id
|
%td= job.job_id
|
||||||
%td= job.last_performed_at
|
%td= job.last_performed_at
|
||||||
|
%td
|
||||||
|
%a{href: url("/jobs/#{job.id}")} Log
|
||||||
|
|
||||||
%script{src: "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"}
|
%script{src: "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"}
|
||||||
%script{src: "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"}
|
%script{src: "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"}
|
||||||
|
|||||||
@@ -0,0 +1,24 @@
|
|||||||
|
!!! 5
|
||||||
|
%html{lang: "en"}
|
||||||
|
%head
|
||||||
|
%meta{charset: "utf-8"}
|
||||||
|
%meta{"http-equiv" => "X-UA-Compatible", content: "IE=edge"}
|
||||||
|
%meta{name: "viewport", content: "width=device-width, initial-scale=1"}
|
||||||
|
|
||||||
|
%title Crono Job #{@job.job_id}
|
||||||
|
|
||||||
|
%link{href: "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css", rel: "stylesheet"}/
|
||||||
|
%link{href: "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css", rel: "stylesheet"}/
|
||||||
|
|
||||||
|
%body
|
||||||
|
.container
|
||||||
|
%ol.breadcrumb
|
||||||
|
%li
|
||||||
|
%a{href: url("/")} Home
|
||||||
|
%li.active= @job.job_id
|
||||||
|
%h2
|
||||||
|
"#{@job.job_id}" Log:
|
||||||
|
%pre= @job.log
|
||||||
|
|
||||||
|
%script{src: "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"}
|
||||||
|
%script{src: "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"}
|
||||||
Reference in New Issue
Block a user