mirror of
https://github.com/TimeCrafters/timecrafters_configuration_tool_desktop.git
synced 2025-12-15 13:32:33 +00:00
29 lines
556 B
Ruby
29 lines
556 B
Ruby
module TAC
|
|
class PracticeGameClock
|
|
class ClockNet
|
|
class Logger
|
|
def printer(message)
|
|
# return
|
|
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 ||= ClockNet::Logger.new
|
|
end
|
|
end
|
|
end
|