From 8c3786947ef754ab9f45715184d6824130fdd9eb Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Fri, 29 Mar 2024 13:14:35 -0400 Subject: [PATCH] Better debug info --- app/db_sql.py | 2 +- app/methods/data_store_methods.py | 12 +++++------- app/routers/api_crud.py | 2 +- app/routers/data_store.py | 2 +- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/app/db_sql.py b/app/db_sql.py index 9e27bbb..3bf5ccb 100644 --- a/app/db_sql.py +++ b/app/db_sql.py @@ -694,7 +694,7 @@ def sql_select( elif table_name and field_name and field_value and not (record_id or record_id_random or sql or data): # Select all records from a table with a specific field and field value # Updated 2023-11-30 - log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL + log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL log.info('Select all records from a table with a specific field and field value') if not data: diff --git a/app/methods/data_store_methods.py b/app/methods/data_store_methods.py index c2a0159..96c1743 100644 --- a/app/methods/data_store_methods.py +++ b/app/methods/data_store_methods.py @@ -67,6 +67,8 @@ def load_data_store_obj_w_code( log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL log.debug(locals()) + log.info(f'Getting Data Store record with code: {code} for Account ID: {account_id} and For Type: {for_type} and For ID: {for_id}') + data = {} data['account_id'] = account_id data['code'] = code @@ -87,7 +89,6 @@ def load_data_store_obj_w_code( sql_limit = sql_limit_offset_part(limit=limit, offset=offset) # Reasonably safe return str log.debug(data) - # log.warning(f'Where are we now??????????? {code}') sql = f""" SELECT * @@ -106,10 +107,12 @@ def load_data_store_obj_w_code( # log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL log.debug(sql) + if data_store_rec_li_result := sql_select(data=data, sql=sql, as_list=True): data_store_rec_li = data_store_rec_li_result else: # [] or False data_store_rec_li = data_store_rec_li_result + log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL log.debug(data_store_rec_li_result) @@ -126,14 +129,9 @@ def load_data_store_obj_w_code( log.debug(data_store_obj) else: pass - log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL + log.info(f'Found {len(data_store_obj_li)} Data Store records with code: {code} for Account ID: {account_id} and For Type: {for_type} and For ID: {for_id}') log.debug(data_store_obj_li) return data_store_obj_li - - # if model_as_dict: - # return data_store_obj.dict(by_alias=by_alias, exclude_unset=exclude_unset) # pylint: disable=no-member - # else: - # return data_store_obj # ### END ### API Data Store Methods ### load_data_store_obj_w_code() ### diff --git a/app/routers/api_crud.py b/app/routers/api_crud.py index 29be641..9f82f96 100644 --- a/app/routers/api_crud.py +++ b/app/routers/api_crud.py @@ -566,7 +566,7 @@ async def patch_obj( return mk_resp(data=False, status_code=400, response=commons.response) # NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING - time.sleep(2.5) # NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING + # time.sleep(2.5) # NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING # NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING debug_data = {} diff --git a/app/routers/data_store.py b/app/routers/data_store.py index 21b14d5..2a42a88 100644 --- a/app/routers/data_store.py +++ b/app/routers/data_store.py @@ -175,7 +175,7 @@ async def get_data_store_obj_w_code( limit = 1, # commons.limit, enabled = commons.enabled, ): - log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL + log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL log.info('Loading successful. Returning result') data_store_obj = data_store_obj_result[0] # Get first record only log.debug(data_store_obj)