Sha256: a37598d56d2adebac4a2d67f15892bd3332c5efaa30b368f86e6279c4e0a95b8

Contents?: true

Size: 467 Bytes

Versions: 7

Compression:

Stored size: 467 Bytes

Contents

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

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

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rpush-2.0.1-java lib/rpush/daemon/proc_title.rb
rpush-2.0.1 lib/rpush/daemon/proc_title.rb
rpush-2.0.0-java lib/rpush/daemon/proc_title.rb
rpush-2.0.0 lib/rpush/daemon/proc_title.rb
rpush-2.0.0.rc1-java lib/rpush/daemon/proc_title.rb
rpush-2.0.0.rc1 lib/rpush/daemon/proc_title.rb
rpush-2.0.0.beta2 lib/rpush/daemon/proc_title.rb