# File lib/facter.rb, line 170 170: def self.debugging(bit) 171: if bit 172: case bit 173: when TrueClass; @@debug = 1 174: when FalseClass; @@debug = 0 175: when Fixnum 176: if bit > 0 177: @@debug = 1 178: else 179: @@debug = 0 180: end 181: when String; 182: if bit.downcase == 'off' 183: @@debug = 0 184: else 185: @@debug = 1 186: end 187: else 188: @@debug = 0 189: end 190: else 191: @@debug = 0 192: end 193: end