Added logging

This commit is contained in:
2025-06-18 19:03:20 -04:00
parent 3cd25b1c53
commit 17c4728288

View File

@@ -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()
start()
print('Loading Done')