Add debug logging verbosity
parent
74d468c3ba
commit
7f0f02a997
|
@ -1,13 +1,14 @@
|
|||
module Vrobot4
|
||||
Version = '4.00'.freeze
|
||||
|
||||
@@debug = false
|
||||
def self.debug= set; @@debug = !!set; end
|
||||
@@debug = 0
|
||||
def self.debug= set; @@debug = set; end
|
||||
def self.debug ; @@debug; end
|
||||
|
||||
def self.log lv, *text
|
||||
if lv != :DEBUG || @@debug
|
||||
puts "[" + lv.to_s.center(8) + "] " + text.join(" ")
|
||||
if (lv != :DEBUG || @@debug >= 1) &&
|
||||
(lv != :DEBUGV || @@debug >= 2)
|
||||
puts "[" + lv.to_s.ljust(6) + "] " + text.join(" ")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -34,6 +34,8 @@ module Vrobot4
|
|||
begin; cfg = YAML.load IO.read(cfgname)
|
||||
rescue; log :ERROR, "error reading bot config:", $!; exit; end
|
||||
|
||||
Vrobot4.debug = cfg["debug"] if cfg.has_key? "debug"
|
||||
|
||||
begin
|
||||
bots = []
|
||||
thrds = []
|
||||
|
|
Loading…
Reference in New Issue