From a9295645a031a6e471eedff5b576a1d08df647a1 Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Sun, 23 Nov 2014 05:37:28 -0600 Subject: [PATCH] Add age to result view --- lib/check.rb | 5 +++++ views/result.erb | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/check.rb b/lib/check.rb index 10bf25a..b2b77b0 100644 --- a/lib/check.rb +++ b/lib/check.rb @@ -48,6 +48,11 @@ class Check end end + def age + @request ||= Time.at(0) + Time.now - @request + end + def stale? @request ||= Time.at(0) @request < Time.now - max_age diff --git a/views/result.erb b/views/result.erb index 546d9d3..64b5bfd 100644 --- a/views/result.erb +++ b/views/result.erb @@ -7,4 +7,4 @@ else err = result.error ? " - #{CGI.escapeHTML(result.error)}" : '' end sc += ' stale' if result.stale? -%><%= result.type %>: <%= result.name %> <%= sc %><%= err %>
\ No newline at end of file +%><%= result.type %>: <%= result.name %> <%= sc %> (<%= "%u" % result.age %>s ago)<%= err %>
\ No newline at end of file -- 2.42.0