Method: Kthxbye#inspect

Defined in:
lib/kthxbye.rb

#inspectObject

Returns a pretty inspect message about this instance of Kthxbye.



209
210
211
212
213
214
215
216
217
218
219
# File 'lib/kthxbye.rb', line 209

def inspect
  {
    :version => Version,
    :keys => keys.size,
    :workers => workers.size,
    :working => working.size,
    :queues => queues.size,
    :failed => Failure.count,
    :pending => queues.inject(0) {|m,o| m + size(o)}
  }
end