mirror of
https://github.com/TimeCrafters/timecrafters_configuration_tool_desktop.git
synced 2025-12-15 05:22:34 +00:00
23 lines
404 B
Ruby
23 lines
404 B
Ruby
module TAC
|
|
class Logger
|
|
def printer(message)
|
|
puts "#{Time.now.strftime("%Y-%m-%d %H:%M:%S %Z")} #{message}"
|
|
end
|
|
|
|
def i(tag, message)
|
|
printer("INFO #{tag}: #{message}")
|
|
end
|
|
|
|
def d(tag, message)
|
|
printer("DEBUG #{tag}: #{message}")
|
|
end
|
|
|
|
def e(tag, message)
|
|
printer("ERROR #{tag}: #{message}")
|
|
end
|
|
end
|
|
end
|
|
|
|
def log
|
|
@logger ||= TAC::Logger.new
|
|
end |