|
Rosetta
|
Classes | |
| class | LoggingSupport |
Functions | |
| None | purge_socket_logger_plugin_address (Tuple[str, int] socket_listener_address, Worker dask_worker) |
| Tuple[logging.RootLogger, logging.handlers.SocketHandler, List[logging.Filter]] | setup_target_logger (str protocol_name, Tuple[str, int] socket_listener_address, bytes masked_key, str task_id, str logging_level) |
| None | close_target_logger (logging.RootLogger logger, logging.handlers.SocketHandler socket_handler, List[logging.Filter] filters) |
| L | setup_target_logging (L func) |
| logging.LoggerAdapter | get_worker_logger (str protocol_name, Tuple[str, int] socket_listener_address, str task_id) |
| L | setup_worker_logging (L func) |
Variables | |
| string | __author__ = "Jason C. Klima" |
| G = TypeVar("G") | |
| L = TypeVar("L", bound=Callable[..., Any]) | |
| Q = TypeVar("Q", bound=billiard.Queue) | |
| None pyrosetta.distributed.cluster.logging_support.close_target_logger | ( | logging.RootLogger | logger, |
| logging.handlers.SocketHandler | socket_handler, | ||
| List[logging.Filter] | filters | ||
| ) |
Teardown socket logging handler.
Referenced by pyrosetta.distributed.cluster.logging_support.setup_target_logging().
| None pyrosetta.distributed.cluster.logging_support.purge_socket_logger_plugin_address | ( | Tuple[str, int] | socket_listener_address, |
| Worker | dask_worker | ||
| ) |
Close and remove an item from the worker logger plugin router.
| Tuple[logging.RootLogger, logging.handlers.SocketHandler, List[logging.Filter]] pyrosetta.distributed.cluster.logging_support.setup_target_logger | ( | str | protocol_name, |
| Tuple[str, int] | socket_listener_address, | ||
| bytes | masked_key, | ||
| str | task_id, | ||
| str | logging_level | ||
| ) |
Setup socket logging handler.
Referenced by pyrosetta.distributed.cluster.logging_support.setup_target_logging().
Support logging within the billiard spawned thread.
References pyrosetta.distributed.cluster.logging_support.close_target_logger(), and pyrosetta.distributed.cluster.logging_support.setup_target_logger().
|
private |
| pyrosetta.distributed.cluster.logging_support.G = TypeVar("G") |
| pyrosetta.distributed.cluster.logging_support.L = TypeVar("L", bound=Callable[..., Any]) |
| pyrosetta.distributed.cluster.logging_support.Q = TypeVar("Q", bound=billiard.Queue) |