mirror of
https://github.com/TimeCrafters/timecrafters_configuration_tool_desktop.git
synced 2025-12-16 13:52:34 +00:00
Imported FTC Clock
This commit is contained in:
28
lib/game_clock/logger.rb
Normal file
28
lib/game_clock/logger.rb
Normal file
@@ -0,0 +1,28 @@
|
||||
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
|
||||
Reference in New Issue
Block a user