diff --git a/email_client.py b/email_client.py index 8526d01..dcc67ac 100644 --- a/email_client.py +++ b/email_client.py @@ -312,7 +312,7 @@ def check_for_mails(): new_participations = process_registrations(M) for p in new_participations: - print("New registration by %s" % p.name, file=sys.stderr) + print("New registration by %s" % p.name, file=log_file) csv_file = p.save_to_csv() send_confirmation(p, csv_file) M.close() @@ -320,8 +320,9 @@ def check_for_mails(): if __name__ == "__main__": - while True: - print("%s: Checking for new registrations mails!" % dt.datetime.now().isoformat(), - file=sys.stderr) - check_for_mails() - time.sleep(60) + with open('etho_registration.log', 'a') as log_file: + while True: + print("%s: Checking for new registrations mails!" % dt.datetime.now().isoformat(), + file=log_file) + check_for_mails() + time.sleep(60)