mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 06:37:19 -04:00
- add more log flags
This commit is contained in:
parent
05a25627d2
commit
9b5a60d561
1 changed files with 22 additions and 2 deletions
|
@ -121,6 +121,22 @@ class LogStash::Agent
|
|||
@verbose += 1
|
||||
end
|
||||
|
||||
opts.on("--verbose", "Use verbose logging") do
|
||||
@verbose = 1
|
||||
end
|
||||
|
||||
opts.on("--debug", "Use debug logging") do
|
||||
@verbose = 2
|
||||
end
|
||||
|
||||
opts.on("-q", "--quiet", "Quieter logging; only errors will be logged") do
|
||||
@verbose = -1
|
||||
end
|
||||
|
||||
opts.on("--silent", "Silent logging. Nothing should get logged") do
|
||||
@verbose = -2
|
||||
end
|
||||
|
||||
opts.on("-V", "--version", "Show the version of logstash") do
|
||||
require "logstash/version"
|
||||
puts "logstash #{LOGSTASH_VERSION}"
|
||||
|
@ -249,8 +265,12 @@ class LogStash::Agent
|
|||
@logger.level = :debug
|
||||
elsif @verbose == 1 # logstash info logs
|
||||
@logger.level = :info
|
||||
else # Default log level
|
||||
@logger.level = :warn
|
||||
elsif @verbose == 0 # Default log level
|
||||
@logger.level = :warn
|
||||
elsif @verbose == -1 # Default log level
|
||||
@logger.level = :error
|
||||
elsif @verbose == -2 # Default log level
|
||||
@logger.level = :fatal
|
||||
end
|
||||
end # def configure
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue