Sha256: 52d521f9421927aa1f92cdde0aeb9e65636d7c802e94490f726f0d7cc2b80e84
Contents?: true
Size: 704 Bytes
Versions: 44
Compression:
Stored size: 704 Bytes
Contents
# encoding: utf-8 require "logstash/namespace" require "logstash/util" # This class exists to format the settings for default worker threads module LogStash module Util class WorkerThreadsDefaultPrinter def initialize(settings) @setting = settings.fetch(:pipeline_workers, 0) @default = settings.fetch(:default_pipeline_workers, 0) end def visit(collector) visit_setting(collector) visit_default(collector) end def visit_setting(collector) return if @setting == 0 collector.push("User set pipeline workers: #{@setting}") end def visit_default(collector) return if @default == 0 collector.push "Default pipeline workers: #{@default}" end end end end
Version data entries
44 entries across 44 versions & 3 rubygems