We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 97d41e3 commit 2b23736Copy full SHA for 2b23736
src/snakemake_interface_logger_plugins/base.py
@@ -11,7 +11,7 @@
11
from logging import Handler
12
13
14
-class LoggerPluginBase(ABC):
+class LogHandlerBase(ABC):
15
def __init__(
16
self,
17
settings: Optional[LoggerPluginSettingsBase],
src/snakemake_interface_logger_plugins/registry/plugin.py
@@ -11,13 +11,14 @@
LoggerPluginSettingsBase,
)
from snakemake_interface_logger_plugins import common
+from snakemake_interface_logger_plugins.base import LogHandlerBase
from snakemake_interface_common.plugin_registry.plugin import PluginBase
18
19
@dataclass
20
class Plugin(PluginBase):
- logger_plugin: object
21
+ log_handler: LogHandlerBase
22
_logger_settings_cls: Optional[Type[LoggerPluginSettingsBase]]
23
_name: str
24
0 commit comments