Sha256: 4e0527019aecc37c7924f322ae39e20e1d957dac4d12221eda58815e63dba6de
Contents?: true
Size: 436 Bytes
Versions: 17
Compression:
Stored size: 436 Bytes
Contents
require 'logger' module WorkerKiller # Methods for configuring WorkerKiller class Configuration attr_accessor :logger, :quit_attempts, :term_attempts # Override defaults for configuration def initialize(quit_attempts: 10, term_attempts: 50) @quit_attempts = quit_attempts @term_attempts = term_attempts @logger = Logger.new(STDOUT, level: Logger::INFO, progname: 'WorkerKiller') end end end
Version data entries
17 entries across 17 versions & 1 rubygems