| custom_components/remote_logger/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/config_flow.py |
_build_endpoint_url |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.__init__ |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.async_get_options_flow |
1 |
1 |
0 |
0% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.async_step_user |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.async_step_otel |
36 |
4 |
0 |
89% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.async_step_reauth |
1 |
1 |
0 |
0% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.async_step_reauth_otel |
17 |
17 |
0 |
0% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.async_step_syslog |
16 |
0 |
0 |
100% |
| custom_components/remote_logger/config_flow.py |
OtelLogsConfigFlow.async_step_common |
7 |
1 |
0 |
86% |
| custom_components/remote_logger/config_flow.py |
RemoteLoggerOptionsFlow.__init__ |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/config_flow.py |
RemoteLoggerOptionsFlow.async_step_init |
4 |
0 |
0 |
100% |
| custom_components/remote_logger/config_flow.py |
RemoteLoggerOptionsFlow.async_step_otel |
32 |
10 |
0 |
69% |
| custom_components/remote_logger/config_flow.py |
RemoteLoggerOptionsFlow.async_step_syslog |
14 |
1 |
0 |
93% |
| custom_components/remote_logger/config_flow.py |
RemoteLoggerOptionsFlow.async_step_events |
8 |
1 |
0 |
88% |
| custom_components/remote_logger/config_flow.py |
(no function) |
36 |
0 |
0 |
100% |
| custom_components/remote_logger/const.py |
(no function) |
29 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
_event_data_serializer |
5 |
2 |
0 |
60% |
| custom_components/remote_logger/exporter.py |
LogSubmission.for_display |
1 |
1 |
0 |
0% |
| custom_components/remote_logger/exporter.py |
LogExporter.__init__ |
18 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.disable_buffer |
3 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.handle_event |
11 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.handle_ha_event |
32 |
1 |
0 |
97% |
| custom_components/remote_logger/exporter.py |
LogExporter._to_log_record |
1 |
1 |
0 |
0% |
| custom_components/remote_logger/exporter.py |
LogExporter.flush |
1 |
1 |
0 |
0% |
| custom_components/remote_logger/exporter.py |
LogExporter.flush_loop |
7 |
1 |
0 |
86% |
| custom_components/remote_logger/exporter.py |
LogExporter.close |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.on_format_error |
3 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.on_posting_error |
3 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.on_success |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.on_event |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
LogExporter.log_direct |
0 |
0 |
0 |
100% |
| custom_components/remote_logger/exporter.py |
(no function) |
43 |
0 |
2 |
100% |
| custom_components/remote_logger/helpers.py |
flatten_event_data |
11 |
0 |
0 |
100% |
| custom_components/remote_logger/helpers.py |
isotimestamp |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/helpers.py |
(no function) |
5 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/const.py |
(no function) |
25 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
build_auth_header |
8 |
2 |
0 |
75% |
| custom_components/remote_logger/otel/exporter.py |
parse_resource_attributes |
14 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
parse_headers |
13 |
13 |
0 |
0% |
| custom_components/remote_logger/otel/exporter.py |
_mask_auth_headers |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
_mask_auth_headers._mask_credential |
5 |
1 |
0 |
80% |
| custom_components/remote_logger/otel/exporter.py |
append_attr |
3 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
_kv |
14 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
validate |
27 |
2 |
0 |
93% |
| custom_components/remote_logger/otel/exporter.py |
OtlpSubmission.__init__ |
3 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpSubmission.body |
1 |
1 |
0 |
0% |
| custom_components/remote_logger/otel/exporter.py |
OtlpSubmission._build_export_request |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpJsonSubmission.__init__ |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpJsonSubmission.body |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpJsonSubmission.for_display |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpProtobufSubmission.__init__ |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpProtobufSubmission.body |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpProtobufSubmission.for_display |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpLogExporter.__init__ |
25 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpLogExporter._build_extra_headers |
9 |
1 |
0 |
89% |
| custom_components/remote_logger/otel/exporter.py |
OtlpLogExporter._build_resource |
12 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpLogExporter._to_log_record |
34 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
OtlpLogExporter.flush |
38 |
5 |
0 |
87% |
| custom_components/remote_logger/otel/exporter.py |
OtlpLogExporter.log_direct |
11 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/exporter.py |
(no function) |
50 |
0 |
3 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_varint |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_tag |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_string_field |
5 |
2 |
0 |
60% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_bytes_field |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_submessage |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_fixed64 |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_float64 |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_uint32_field |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_any_value |
11 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_key_value |
5 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_resource |
4 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_instrumentation_scope |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_log_record |
20 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_scope_logs |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
_encode_resource_logs |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
encode_export_logs_request |
7 |
2 |
0 |
71% |
| custom_components/remote_logger/otel/protobuf_encoder.py |
(no function) |
24 |
0 |
0 |
100% |
| custom_components/remote_logger/remote_logger.py |
_async_update_listener |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/remote_logger.py |
async_setup_entry |
39 |
6 |
0 |
85% |
| custom_components/remote_logger/remote_logger.py |
async_setup_entry._flush_on_stop |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/remote_logger.py |
handle_flush |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/remote_logger.py |
handle_last_log |
10 |
0 |
0 |
100% |
| custom_components/remote_logger/remote_logger.py |
handle_send_log |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/remote_logger.py |
async_unload_entry |
18 |
2 |
0 |
89% |
| custom_components/remote_logger/remote_logger.py |
(no function) |
29 |
0 |
5 |
100% |
| custom_components/remote_logger/sensor.py |
LoggerEntity.__init__ |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/sensor.py |
LoggerEntity.native_value |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/sensor.py |
LoggerEntity.extra_state_attributes |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/sensor.py |
async_setup_entry |
8 |
1 |
0 |
88% |
| custom_components/remote_logger/sensor.py |
(no function) |
27 |
0 |
6 |
100% |
| custom_components/remote_logger/syslog/const.py |
(no function) |
14 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogSubmission.__init__ |
2 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogSubmission.for_display |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter.__init__ |
21 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter.handle_event |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter._to_log_record |
37 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter.log_direct |
13 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter.flush |
22 |
3 |
0 |
86% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter._send_udp |
10 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter._send_tcp |
15 |
1 |
0 |
93% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter._connect_tcp |
4 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter._close_tcp |
6 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
SyslogExporter.close |
4 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
_sd_escape |
1 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
validate |
19 |
0 |
0 |
100% |
| custom_components/remote_logger/syslog/exporter.py |
(no function) |
38 |
0 |
2 |
100% |