Method: Ruote::Worker::Info#initialize

Defined in:
lib/ruote/worker.rb

#initialize(worker) ⇒ Info

Returns a new instance of Info.



617
618
619
620
621
622
623
624
625
626
627
# File 'lib/ruote/worker.rb', line 617

def initialize(worker)

  @worker = worker
  @ip = Ruote.local_ip
  @hostname = Socket.gethostname
  @system = `uname -a`.strip rescue nil

  @since = Time.now
  @msgs = []
  @last_save = Time.now - 2 * 60
end