add succesd Mail - add all Tables to Feedback
parent
ee5d88f936
commit
a29c6224a6
|
|
@ -237,3 +237,32 @@ def main():
|
|||
if not email_config["sender"] or not email_config["receiver"]:
|
||||
print("Fehler: E-Mail-Absender und -Empfänger müssen entweder in der .env-Datei oder als Parameter angegeben werden!")
|
||||
connection.close()
|
||||
sys.exit(1)
|
||||
|
||||
# Tabellen aus der Datenbank holen
|
||||
tables = get_tables_from_db(connection)
|
||||
|
||||
if not tables:
|
||||
print("Keine zu überprüfenden Tabellen gefunden. Programm wird beendet.")
|
||||
connection.close()
|
||||
sys.exit(0)
|
||||
|
||||
# Zeitstempel-Spalte (Standard: add_date)
|
||||
timestamp_column = args.timestamp_column
|
||||
print(f"Überprüfe Zeitstempel in Spalte: {timestamp_column}")
|
||||
|
||||
# Timestamp-Überprüfung durchführen und entsprechende E-Mail senden
|
||||
check_timestamp(
|
||||
connection,
|
||||
tables,
|
||||
timestamp_column,
|
||||
email_config,
|
||||
test_mode
|
||||
)
|
||||
|
||||
# Verbindung schließen
|
||||
connection.close()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
|
|||
Loading…
Reference in New Issue