INNER CODE UNIT · Ruby
duration_s
reidmorrison/rocketjob · lib/rocket_job/active_worker.rb:49
def duration_s
Time.now - (started_at || Time.now)
end
# Returns [String] the name of the server running this worker
def server_name
if (match = name.to_s.match(/(.*:.*):.*/))
match[1]
else
name
end
end
def server
@server ||= RocketJob::Server.where(name: server_name).first
end
# The server on which this worker was running is no longer running