fluent/fluentd · error · ArgumentError
#{self.name}: description specified twice for #{name}
Error message
#{self.name}: description specified twice for #{name} What it means
Error "#{self.name}: description specified twice for #{name}" thrown in fluent/fluentd.
Source
Thrown at lib/fluent/config/configure_proxy.rb:345
name
end
def config_set_default(name, defval)
name = name.to_sym
if @defaults.has_key?(name)
raise ArgumentError, "#{self.name}: default value specified twice for #{name}"
end
@defaults[name] = defval
nil
end
def config_set_desc(name, description)
name = name.to_sym
if @descriptions.has_key?(name)
raise ArgumentError, "#{self.name}: description specified twice for #{name}"
end
@descriptions[name] = description
nil
end
def desc(description)
@current_description = description
end
def config_section(name, **kwargs, &block)
unless block_given?
raise ArgumentError, "#{name}: config_section requires block parameter"
end
name = name.to_sym
sub_proxy = ConfigureProxy.new(name, type_lookup: @type_lookup, **kwargs)
sub_proxy.instance_exec(&block)View on GitHub (pinned to dd45c6e18d)
When it happens
Trigger: Thrown at lib/fluent/config/configure_proxy.rb:345 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of fluent/fluentd@dd45c6e18d (2026-08-21).
Data as JSON: /api/errors/0c6bcebf553fd383.
Report an issue: GitHub.