From 17c4728288faae79e5292506c962c1f4a0eeacae Mon Sep 17 00:00:00 2001 From: Nicholas Kalar Date: Wed, 18 Jun 2025 19:03:20 -0400 Subject: [PATCH] Added logging --- src/load.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/load.py b/src/load.py index 0bc1870..11e6327 100644 --- a/src/load.py +++ b/src/load.py @@ -2,9 +2,13 @@ import os from dotenv import load_dotenv import psycopg from datetime import date +import logging load_dotenv() +logger = logging.getLogger('load.py') +logging.basicConfig(filename='lms-etl.log', level=logging.DEBUG) + db_name = os.getenv('DB_NAME') db_user = os.getenv('DB_USER') db_password = os.getenv('DB_PASSWORD') @@ -38,7 +42,7 @@ collections_table_creation = """ def start(): with psycopg.connect(f'dbname={db_name} user={db_user} password={db_password}') as conn, \ - open(f"output/transformed_{today}", 'r'): + open(f"output/transformed_{today}.json", 'r'): with conn.cursor() as cur: cur.execute(collections_table_creation) @@ -47,4 +51,5 @@ def load_transformed_books(): pass if __name__ == '__main__': - start() \ No newline at end of file + start() + print('Loading Done') \ No newline at end of file