Imported FTC Clock

This commit is contained in:
2021-09-29 12:41:56 -05:00
parent 7d2d44c52f
commit 44523b0bf2
28 changed files with 8671 additions and 11 deletions

28
lib/game_clock/logger.rb Normal file
View 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