Sha256: 9618e1d9c2c1c45a410f6ac42f8811fbec3e5d26d0d4950faeb3f2b563494d0b
Contents?: true
Size: 677 Bytes
Versions: 59
Compression:
Stored size: 677 Bytes
Contents
# encoding: utf-8 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
59 entries across 59 versions & 1 rubygems