diff options
| author | Gareth Rees <gareth@mysociety.org> | 2014-09-17 16:38:24 +0100 |
|---|---|---|
| committer | Gareth Rees <gareth@mysociety.org> | 2014-09-25 12:57:55 +0100 |
| commit | 9d3db6c020f89289bef72278a0d2991f4d37233a (patch) | |
| tree | e7180c0cbf950a2f26eeecd05f8b34297b98d797 /lib | |
| parent | 66356f84ff478cc785bc1fb1d976a8f661ca79ab (diff) | |
Add some initial health checks
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/health_checks/checks/incoming_message_check.rb | 12 | ||||
| -rw-r--r-- | lib/health_checks/checks/outgoing_message_check.rb | 12 | ||||
| -rw-r--r-- | lib/health_checks/checks/user_signup_check.rb | 12 |
3 files changed, 36 insertions, 0 deletions
diff --git a/lib/health_checks/checks/incoming_message_check.rb b/lib/health_checks/checks/incoming_message_check.rb new file mode 100644 index 000000000..fb6d36e25 --- /dev/null +++ b/lib/health_checks/checks/incoming_message_check.rb @@ -0,0 +1,12 @@ +module HealthChecks + module Checks + class IncomingMessageCheck + include HealthChecks::HealthCheckable + + def check + IncomingMessage.last.created_at >= 1.day.ago + end + + end + end +end diff --git a/lib/health_checks/checks/outgoing_message_check.rb b/lib/health_checks/checks/outgoing_message_check.rb new file mode 100644 index 000000000..26feb538b --- /dev/null +++ b/lib/health_checks/checks/outgoing_message_check.rb @@ -0,0 +1,12 @@ +module HealthChecks + module Checks + class OutgoingMessageCheck + include HealthChecks::HealthCheckable + + def check + OutgoingMessage.last.created_at >= 1.day.ago + end + + end + end +end diff --git a/lib/health_checks/checks/user_signup_check.rb b/lib/health_checks/checks/user_signup_check.rb new file mode 100644 index 000000000..0c775332c --- /dev/null +++ b/lib/health_checks/checks/user_signup_check.rb @@ -0,0 +1,12 @@ +module HealthChecks + module Checks + class UserSignupCheck + include HealthChecks::HealthCheckable + + def check + User.last.created_at >= 1.day.ago + end + + end + end +end |
