Sha256: 33fea75d9745976bd4d19ce0634cfa67a317c06596c4682b0f2eebd7d5e02532
Contents?: true
Size: 489 Bytes
Versions: 7
Compression:
Stored size: 489 Bytes
Contents
require 'logger' module WorkerKiller # Methods for configuring WorkerKiller class Configuration attr_accessor :logger, :quit_attempts, :kill_attempts, :use_quit # Override defaults for configuration def initialize(quit_attempts: 5, kill_attempts: 10, use_quit: true) @quit_attempts = quit_attempts @kill_attempts = kill_attempts @use_quit = use_quit @logger = Logger.new(STDOUT, level: Logger::INFO, progname: 'WorkerKiller') end end end
Version data entries
7 entries across 7 versions & 1 rubygems