module Ocular::DSL::Logging
Public Instance Methods
debug(message = nil, &block)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 7 def debug(message = nil, &block) @logger.add(::Ocular::Logging::Severity::DEBUG, message, @run_id, &block) end
Also aliased as: log
error(message = nil, &block)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 20 def error(message = nil, &block) @logger.add(::Ocular::Logging::Severity::ERROR, message, @run_id, &block) end
fatal(message = nil, &block)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 24 def fatal(message = nil, &block) @logger.add(::Ocular::Logging::Severity::FATAL, message, @run_id, &block) end
info(message = nil, &block)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 12 def info(message = nil, &block) @logger.add(::Ocular::Logging::Severity::INFO, message, @run_id, &block) end
log_cause(type, environment)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 32 def log_cause(type, environment) @logger.log_cause(type, environment, @run_id) end
log_event(property, value)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 28 def log_event(property, value) @logger.log_event(property, value, @run_id) end
log_timing(name, value)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 36 def log_timing(name, value) if value.is_a? Time value = (Time.now - value) * 1000 # report in milliseconds end @logger.log_timing(name, value, @run_id) end
warn(message = nil, &block)
click to toggle source
# File lib/ocular/dsl/logging.rb, line 16 def warn(message = nil, &block) @logger.add(::Ocular::Logging::Severity::WARN, message, @run_id, &block) end