ToLevel convert the string level to the int representation
()
| 191 | |
| 192 | // ToLevel convert the string level to the int representation |
| 193 | func (level LogLevelString) ToLevel() (LogLevel, error) { |
| 194 | switch level { |
| 195 | case LevelDebugString: |
| 196 | return LogLevelDebug, nil |
| 197 | case LevelInfoString: |
| 198 | return LogLevelInfo, nil |
| 199 | case LevelNoticeString: |
| 200 | return LogLevelNotice, nil |
| 201 | case LevelWarningString: |
| 202 | return LogLevelWarning, nil |
| 203 | case LevelErrorString: |
| 204 | return LogLevelError, nil |
| 205 | case LevelCriticalString: |
| 206 | return LogLevelCritical, nil |
| 207 | case LevelAlertString: |
| 208 | return LogLevelAlert, nil |
| 209 | case LevelEmergencyString: |
| 210 | return LogLevelEmergency, nil |
| 211 | } |
| 212 | return -1, fmt.Errorf("invalid log level (%s)", level) |
| 213 | } |
| 214 | |
| 215 | // endregion |
| 216 |
no test coverage detected