diff --git a/lib/tasks/email.py b/lib/tasks/mail.py similarity index 89% rename from lib/tasks/email.py rename to lib/tasks/mail.py index 4dabfee..eaa28e2 100644 --- a/lib/tasks/email.py +++ b/lib/tasks/mail.py @@ -11,17 +11,14 @@ from lib.tasks.task import Task class EmailTask(Task): def __init__(self, **kwargs): - pass - ''' if not "type" in kwargs: raise Exception("'type' not in typeDict " + str(kwargs)) if not "args" in kwargs: raise Exception("typeDict " + str(kwargs) + " has nor arguments!") self.set_task_type(kwargs["type"]) self.recipient = kwargs["args"]["rcpt"] - ''' - def execute_task(self, msg): + def execute(self, msg): ''' message = MIMEText(msg) message['Subject'] = 'Warning from Linspector' @@ -31,7 +28,12 @@ class EmailTask(Task): s.sendmail("warning@linspector.org", self.recipient, message.as_string()) s.quit() ''' + + print("Task executed") + print(msg) + print(self.recipient) pass + def create(taskDict): return EmailTask(**taskDict) \ No newline at end of file