Sha256: 4bfc786fa5559f50f3c6f0a3fd41bd1eb73da72826bad0015072212a04eb801f
Contents?: true
Size: 524 Bytes
Versions: 5
Compression:
Stored size: 524 Bytes
Contents
module FireAndForget module Daemon def self.task_name ENV[FireAndForget::ENV_TASK_NAME] end def self.included(klass) FireAndForget.set_pid(self.task_name, $$) rescue Errno::ECONNREFUSED # server isn't running but we don't want this to stop our script end def set_task_status(status) FireAndForget.set_status(FireAndForget::Daemon.task_name, status) rescue Errno::ECONNREFUSED # server isn't running but we don't want this to stop our script end end end
Version data entries
5 entries across 5 versions & 1 rubygems