class CrocodileJob

Public Class Methods

interval() click to toggle source
# File lib/crocodile/crocodile_job.rb, line 8
def self.interval
  raise NotImplementedError, "Must reimplement self.interval in a subclass"
end
logger() click to toggle source
# File lib/crocodile/crocodile_job.rb, line 20
def self.logger
  @@logger ||= Logger.new(STDOUT)
end
message() click to toggle source
# File lib/crocodile/crocodile_job.rb, line 4
def self.message
  "Running..."
end
one_run_only() click to toggle source
# File lib/crocodile/crocodile_job.rb, line 16
def self.one_run_only
  false
end
run() click to toggle source
# File lib/crocodile/crocodile_job.rb, line 12
def self.run
  raise NotImplementedError, "Must reimplement self.run in a subclass"
end
start_at() click to toggle source
# File lib/crocodile/crocodile_job.rb, line 24
def self.start_at
  nil
end