Sha256: 7a3575a03623aeab28839fd85a2f5cf4d12e047400982e4336c9c2e1e833e0c4

Contents?: true

Size: 463 Bytes

Versions: 1

Compression:

Stored size: 463 Bytes

Contents

module Rpush
  module Daemon
    class ProcTitle
      def self.update
        $0 = proc_title
      end

      def self.proc_title
        total_dispatchers = AppRunner.num_dispatchers
        dispatchers_str = total_dispatchers == 1 ? 'dispatcher' : 'dispatchers'
        total_queued = AppRunner.num_queued
        format("rpush | %s | %d queued | %d %s", Rpush.config.environment, total_queued, total_dispatchers, dispatchers_str)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rpush-2.0.0.beta1 lib/rpush/daemon/proc_title.rb