diff --git a/linspector/tasks/filelogger.py b/linspector/tasks/file.py similarity index 86% rename from linspector/tasks/filelogger.py rename to linspector/tasks/file.py index 67fecc1..ebcaafc 100644 --- a/linspector/tasks/filelogger.py +++ b/linspector/tasks/file.py @@ -7,11 +7,11 @@ from linspector.core.task import Task def create(configuration, environment, log): - return FileLoggerTask(configuration, environment, log) + return FileTask(configuration, environment, log) # TODO: check for all required configuration options and set defaults if needed. -class FileLoggerTask(Task): +class FileTask(Task): def __init__(self, configuration, environment, log): super().__init__(configuration, environment, log) diff --git a/linspector/tasks/syslog.py b/linspector/tasks/syslog.py new file mode 100644 index 0000000..277099f --- /dev/null +++ b/linspector/tasks/syslog.py @@ -0,0 +1,19 @@ +""" +This file is part of Linspector (https://linspector.org/) +Copyright (c) 2023 Johannes Findeisen . All Rights Reserved. +See LICENSE (MIT license) +""" +from linspector.core.task import Task + + +def create(configuration, environment, log): + return SyslogTask(configuration, environment, log) + + +# TODO: check for all required configuration options and set defaults if needed. +class SyslogTask(Task): + def __init__(self, configuration, environment, log): + super().__init__(configuration, environment, log) + self.__configuration = configuration + self.__environment = environment + self.__log = log