module LeapCli::LogCommand
Public Instance Methods
assert!(*args, &block)
click to toggle source
# File lib/leap_cli/log.rb, line 41 def assert!(*args, &block) Util.assert!(*args, &block) end
bail!(*args, &block)
click to toggle source
These probably should have been part of the logger originally, but they are made available here for convenience:
# File lib/leap_cli/log.rb, line 37 def bail!(*args, &block) Util.bail!(*args, &block) end
log(*args, &block)
click to toggle source
# File lib/leap_cli/log.rb, line 9 def log(*args, &block) logger.log(*args, &block) end
log_level()
click to toggle source
deprecated
# File lib/leap_cli/log.rb, line 28 def log_level logger.log_level end
log_raw(*args, &block)
click to toggle source
# File lib/leap_cli/log.rb, line 13 def log_raw(*args, &block) logger.log_raw(*args, &block) end
logger()
click to toggle source
global shared logger
# File lib/leap_cli/log.rb, line 18 def logger @@logger ||= LeapCli::LeapLogger.new end
new_logger()
click to toggle source
thread safe logger
# File lib/leap_cli/log.rb, line 23 def new_logger logger.dup end