-
Notifications
You must be signed in to change notification settings - Fork 782
Closed
Labels
Description
std_to_otel function is public.
opentelemetry-python/opentelemetry-api/src/opentelemetry/_logs/severity/__init__.py
Lines 106 to 115 in f639606
| def std_to_otel(levelno: int) -> SeverityNumber: | |
| """ | |
| Map python log levelno as defined in https://docs.python.org/3/library/logging.html#logging-levels | |
| to OTel log severity number as defined here: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/logs/data-model.md#field-severitynumber | |
| """ | |
| if levelno < 10: | |
| return SeverityNumber.UNSPECIFIED | |
| if levelno > 53: | |
| return SeverityNumber.FATAL4 | |
| return _STD_TO_OTEL[levelno] |
| "std_to_otel", |
Consider hiding it, moving to SDK closer to LoggingHandler or renaming to convert_log_level or something more descriptive.
Part of open-telemetry/community#1751
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done