feat: added built-in systemd security plugin

This commit is contained in:
2026-07-12 00:13:30 +07:00
parent b07562921b
commit e15bb2ddd5
4 changed files with 207 additions and 1 deletions

View File

@@ -59,7 +59,7 @@ class BaseTransport(ABC):
class TypedTransport(BaseTransport, Generic[TReportTransport], ABC):
config_model: type[TReportTransport]
config_model: type[TReportTransport] # type: ignore
def publish(self, rendered_report: RenderedReport, transport: ResolvedPluginConfig) -> str:
if not isinstance(transport.config, self.config_model):