Module: GoogleCloudRun::Severity
Constant Summary
Logger::Severity::G_ALERT, Logger::Severity::G_CRITICAL, Logger::Severity::G_DEBUG, Logger::Severity::G_DEFAULT, Logger::Severity::G_EMERGENCY, Logger::Severity::G_ERROR, Logger::Severity::G_INFO, Logger::Severity::G_NOTICE, Logger::Severity::G_WARNING
Class Method Summary
collapse
Class Method Details
.mapping(severity) ⇒ Object
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
# File 'lib/google_cloud_run/severity.rb', line 65
def self.mapping(severity)
case severity
when nil; return G_DEFAULT
when G_DEFAULT, G_DEBUG, G_INFO, G_NOTICE, G_WARNING, G_ERROR, G_CRITICAL, G_ALERT, G_EMERGENCY; return severity
when DEBUG; return G_DEBUG
when INFO; return G_INFO
when WARN; return G_WARNING
when ERROR; return G_ERROR
when FATAL; return G_CRITICAL
when UNKNOWN; return G_DEFAULT
when 0; return G_DEFAULT
when 1; return G_INFO
when 2; return G_WARNING
when 3; return G_ERROR
when 4; return G_CRITICAL
when 5; return G_DEFAULT
when 100; return G_DEBUG
when 200; return G_INFO
when 300; return G_NOTICE
when 400; return G_WARNING
when 500; return G_ERROR
when 600; return G_CRITICAL
when 700; return G_ALERT
when 800; return G_EMERGENCY
when "G_DEFAULT"; return G_DEFAULT
when "G_DEBUG"; return G_DEBUG
when "G_INFO"; return G_INFO
when "G_NOTICE"; return G_NOTICE
when "G_WARNING"; return G_WARNING
when "G_ERROR"; return G_ERROR
when "G_CRITICAL"; return G_CRITICAL
when "G_ALERT"; return G_ALERT
when "G_EMERGENCY"; return G_EMERGENCY
when :g_default; return G_DEFAULT
when :g_debug; return G_DEBUG
when :g_info; return G_INFO
when :g_notice; return G_NOTICE
when :g_warning; return G_WARNING
when :g_error; return G_ERROR
when :g_critical; return G_CRITICAL
when :g_alert; return G_ALERT
when :g_emergency; return G_EMERGENCY
when :debug; return G_DEBUG
when :info; return G_INFO
when :warn; return G_WARNING
when :error; return G_ERROR
when :fatal; return G_CRITICAL
when :unknown; return G_DEFAULT
when :default; return G_DEFAULT
when :notice; return G_NOTICE
when :warning; return G_WARNING
when :critical; return G_CRITICAL
when :alert; return G_ALERT
when :emergency; return G_EMERGENCY
else
raise "unknown severity '#{severity.inspect}'"
end
end
|
.to_s(severity) ⇒ Object
51
52
53
54
55
56
57
58
59
60
61
62
63
|
# File 'lib/google_cloud_run/severity.rb', line 51
def self.to_s(severity)
case mapping(severity)
when G_DEFAULT; return "DEFAULT"
when G_DEBUG; return "DEBUG"
when G_INFO; return "INFO"
when G_NOTICE; return "NOTICE"
when G_WARNING; return "WARNING"
when G_ERROR; return "ERROR"
when G_CRITICAL; return "CRITICAL"
when G_ALERT; return "ALERT"
when G_EMERGENCY; return "EMERGENCY"
end
end
|