Logger¶
- class rmote.tools.logger.Logger[source]¶
Bases:
ToolControl logging on the remote side and forward records to the local process.
Log records emitted on the remote side are forwarded over the protocol channel and appear locally under the
rmote.remote.<name>logger hierarchy.- classmethod log(level, message, *args)[source]¶
Emit a log record on the remote side.
The record is forwarded to the local logging system via the protocol’s LOG packet and appears under the
rmote.remote.<name>logger.- Parameters:
- Raises:
ValueError – If level is not a recognised level name.
- Return type:
- classmethod set_log_level(level)[source]¶
Set the root logger level on the remote side.
- Parameters:
level (
Text) – One of"NOTSET","DEBUG","INFO","WARNING","ERROR", or"CRITICAL"(case-insensitive).- Raises:
ValueError – If level is not a recognised level name.
- Return type: