Method: Util.logIt

Defined in:
lib/cloudmunch_Ruby_sdk_v2/Util.rb

.logIt(logger, log_level, log_level_string, messageString) ⇒ Object



33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# File 'lib/cloudmunch_Ruby_sdk_v2/Util.rb', line 33

def Util.logIt(logger, log_level, log_level_string, messageString)   
      case log_level.downcase       
      when "debug"
          if "debug".eql? log_level_string or "fatal".eql? log_level_string or "error".eql? log_level_string or "warn".eql? log_level_string or "info".eql? log_level_string                 
              log(logger, "debug", messageString)
          end
      when "fatal"
          if "fatal".eql? log_level_string
              log(logger, "fatal", messageString)
          end
      when "error"
          if "error".eql? log_level_string
              log(logger, "error", messageString)
          end        
      when "warn"
          if "warn".eql? log_level_string
              log(logger, "warn", messageString)
          end
      when "info"
          if "info".eql? log_level_string
              log(logger, "info", messageString)
          end
      else
          log(logger, "unknown", messageString)
      end
end