diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2019-02-03 04:12:37 -0700 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2019-02-03 04:12:37 -0700 |
| commit | f8a490063bc45190458678bc492ab3a1c5b321b3 (patch) | |
| tree | e0e421af7eb5a2336ad0feb863334d96f3cdcb65 | |
| parent | e7a45c1bdbb8ddc88740e8206c31abd985dc12db (diff) | |
add Logging module to CLI invoker
| -rw-r--r-- | lib/asciidoctor/cli/invoker.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/asciidoctor/cli/invoker.rb b/lib/asciidoctor/cli/invoker.rb index 7a6c3a15..de2c6d9f 100644 --- a/lib/asciidoctor/cli/invoker.rb +++ b/lib/asciidoctor/cli/invoker.rb @@ -2,6 +2,7 @@ module Asciidoctor module Cli # Public Invocation class for starting Asciidoctor via CLI class Invoker + include Logging attr_reader :options attr_reader :documents @@ -65,12 +66,12 @@ module Asciidoctor case val when 0 $VERBOSE = nil - old_logger, LoggerManager.logger = LoggerManager.logger, NullLogger.new + old_logger, LoggerManager.logger = logger, NullLogger.new when 1 $VERBOSE = false when 2 $VERBOSE = true - old_logger_level, LoggerManager.logger.level = LoggerManager.logger.level, ::Logger::Severity::DEBUG + old_logger_level, logger.level = logger.level, ::Logger::Severity::DEBUG end else opts[key] = val unless val.nil? @@ -128,7 +129,7 @@ module Asciidoctor end end end - @code = 1 if ((logger = LoggerManager.logger).respond_to? :max_severity) && logger.max_severity && logger.max_severity >= opts[:failure_level] + @code = 1 if (logger.respond_to? :max_severity) && logger.max_severity && logger.max_severity >= opts[:failure_level] rescue ::Exception => e if ::SignalException === e @code = e.signo @@ -153,7 +154,7 @@ module Asciidoctor if old_logger LoggerManager.logger = old_logger elsif old_logger_level - LoggerManager.logger.level = old_logger_level + logger.level = old_logger_level end end |
