ytti/oxidized · error · InvalidConfig
Unknown logger #{appender['type']}, edit #{Oxidized::Config.
Error message
Unknown logger #{appender['type']}, edit #{Oxidized::Config.configfile} What it means
Error "Unknown logger #{appender['type']}, edit #{Oxidized::Config.configfile}" thrown in ytti/oxidized.
Source
Thrown at lib/oxidized/logger.rb:45
SemanticLogger.add_appender(io: $stderr) if SemanticLogger.appenders.empty?
return if %i[trace debug].include?(SemanticLogger.default_level)
SemanticLogger.default_level = :debug if config.debug?
end
def self.add_appender(appender)
case appender['type']
when 'file'
params = { file_name: File.expand_path(appender['file']) }
when 'stderr'
params = { io: $stderr }
when 'stdout'
params = { io: $stdout }
when 'syslog'
params = { appender: :syslog, application: "oxidized" }
else
raise InvalidConfig, "Unknown logger #{appender['type']}, edit #{Oxidized::Config.configfile}"
end
params[:level] = appender['level'] if appender.has_key?('level')
SemanticLogger.add_appender(**params)
end
end
end
View on GitHub (pinned to 687ed4262d)
When it happens
Trigger: Thrown at lib/oxidized/logger.rb:45 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of ytti/oxidized@687ed4262d (2026-08-23).
Data as JSON: /api/errors/9fa14e502e1898e0.
Report an issue: GitHub.