diff options
author | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2014-04-20 04:23:20 -0700 |
---|---|---|
committer | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2014-04-20 04:23:20 -0700 |
commit | 7f134adccb20abe773234acecf526c9951b418e8 (patch) | |
tree | eeb4b4f96a963591f244c8f661b84dd194cf1484 /logger.rb | |
parent | 7e7aa3278a9e478b02eb152575fb00ee0802ac81 (diff) | |
download | dinobot-7f134adccb20abe773234acecf526c9951b418e8.tar.gz dinobot-7f134adccb20abe773234acecf526c9951b418e8.tar.xz |
Improved namespace and directory structure.
Diffstat (limited to 'logger.rb')
-rw-r--r-- | logger.rb | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/logger.rb b/logger.rb deleted file mode 100644 index f84c157..0000000 --- a/logger.rb +++ /dev/null @@ -1,48 +0,0 @@ -module Dinobot - class Logger - @@instance = nil - @@mutex = Mutex.new - - def in(*lines) - str = lines.join("\n") - - puts str.gsub(/^/, "\e[32m<<\e[0m ") - end - - def out(*lines) - str = lines.join("\n") - - puts str.gsub(/^/, "\e[36m>>\e[0m ") - end - - def error(*lines) - str = lines.join("\n") - - puts str.gsub(/^/, "\e[31m!!\e[0m ") - end - - def info(*lines) - str = lines.join("\n") - - puts str.gsub(/^/, "\e[33m==\e[0m ") - end - - def indent(*lines) - str = lines.join("\n") - - puts str.gsub(/^/, ' ') - end - - class << self - def instance - return @@instance if @@instance - - @@mutex.synchronize do - @@instance ||= new - end - end - end - - private_class_method :allocate, :new - end -end |