Sha256: 490f24068d175f3c173434a979c63cbe61ebe7bf9f0696b87c73bf47204fa44b

Contents?: true

Size: 384 Bytes

Versions: 1

Compression:

Stored size: 384 Bytes

Contents

if defined?(Unicorn::WorkerKiller)
  Unicorn::WorkerKiller.module_eval do
    self.singleton_class.send(:alias_method, :kill_self_old, :kill_self)
    def self.kill_self(logger, start_time)
      self.kill_self_old(@unicorn_logger, start_time)
      ZuoraConnect::AppInstance.write_to_telegraf(direction: 'Unicorn-Killer', tags: {app_instance: 0}, values: {kill: 1})
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zuora_connect-1.7.82 config/initializers/unicorn.rb