class Object

Public Instance Methods

debug(message = nul) { || ... } click to toggle source
# File lib/cloud_formation_tool.rb, line 16
def debug(message = nul, &block)
  logger.debug(if message.nil?
    yield
  else
    message
  end)
end
error(message = nul) { || ... } click to toggle source
# File lib/cloud_formation_tool.rb, line 32
def error(message = nul, &block)
  logger.error(if message.nil?
    yield
  else
    message
  end)
end
log(message = nil) { || ... } click to toggle source
# File lib/cloud_formation_tool.rb, line 8
def log(message = nil, &block)
  logger.info(if message.nil?
    yield
  else
    message
  end)
end
logger() click to toggle source
# File lib/cloud_formation_tool.rb, line 4
def logger
  ($__logger ||= Logger.new(STDERR))
end
warn(message = nul) { || ... } click to toggle source
# File lib/cloud_formation_tool.rb, line 24
def warn(message = nul, &block)
  logger.warn(if message.nil?
    yield
  else
    message
  end)
end