BackendLogConsumer#

class omni.kit.converter.common.BackendLogConsumer(log_prefix: str)#

Bases: object

Backend log consumer for backend converters library. Filters and logs messages that start with the specified prefix.

Methods

__init__(log_prefix)

BackendLogConsumer initialization

process_line(msg)

Process and log a diagnostic message

should_process(msg)

Check if a message should be processed by this consumer

__init__(log_prefix: str)#

BackendLogConsumer initialization

Parameters:

log_prefix (str) – Log prefix to filter messages (e.g., “[omni.converter.dgn_log]”)

process_line(msg: str) None#

Process and log a diagnostic message

Parameters:

msg (str) – Raw log message

should_process(msg: str) bool#

Check if a message should be processed by this consumer

Parameters:

msg (str) – Raw log message

Returns:

True if message starts with our prefix

Return type:

bool