Added logging
This commit is contained in:
@@ -2,9 +2,13 @@ import os
|
|||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
import psycopg
|
import psycopg
|
||||||
from datetime import date
|
from datetime import date
|
||||||
|
import logging
|
||||||
|
|
||||||
load_dotenv()
|
load_dotenv()
|
||||||
|
|
||||||
|
logger = logging.getLogger('load.py')
|
||||||
|
logging.basicConfig(filename='lms-etl.log', level=logging.DEBUG)
|
||||||
|
|
||||||
db_name = os.getenv('DB_NAME')
|
db_name = os.getenv('DB_NAME')
|
||||||
db_user = os.getenv('DB_USER')
|
db_user = os.getenv('DB_USER')
|
||||||
db_password = os.getenv('DB_PASSWORD')
|
db_password = os.getenv('DB_PASSWORD')
|
||||||
@@ -38,7 +42,7 @@ collections_table_creation = """
|
|||||||
|
|
||||||
def start():
|
def start():
|
||||||
with psycopg.connect(f'dbname={db_name} user={db_user} password={db_password}') as conn, \
|
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:
|
with conn.cursor() as cur:
|
||||||
cur.execute(collections_table_creation)
|
cur.execute(collections_table_creation)
|
||||||
|
|
||||||
@@ -48,3 +52,4 @@ def load_transformed_books():
|
|||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
start()
|
start()
|
||||||
|
print('Loading Done')
|
||||||
Reference in New Issue
Block a user