Better debug info

This commit is contained in:
Scott Idem
2024-03-29 13:14:35 -04:00
parent 257edec1a7
commit 8c3786947e
4 changed files with 8 additions and 10 deletions

View File

@@ -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): 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 # Select all records from a table with a specific field and field value
# Updated 2023-11-30 # 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') log.info('Select all records from a table with a specific field and field value')
if not data: if not data:

View File

@@ -67,6 +67,8 @@ def load_data_store_obj_w_code(
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(locals()) 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 = {}
data['account_id'] = account_id data['account_id'] = account_id
data['code'] = code 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 sql_limit = sql_limit_offset_part(limit=limit, offset=offset) # Reasonably safe return str
log.debug(data) log.debug(data)
# log.warning(f'Where are we now??????????? {code}')
sql = f""" sql = f"""
SELECT * SELECT *
@@ -106,10 +107,12 @@ def load_data_store_obj_w_code(
# log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL # log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(sql) log.debug(sql)
if data_store_rec_li_result := sql_select(data=data, sql=sql, as_list=True): if data_store_rec_li_result := sql_select(data=data, sql=sql, as_list=True):
data_store_rec_li = data_store_rec_li_result data_store_rec_li = data_store_rec_li_result
else: # [] or False else: # [] or False
data_store_rec_li = data_store_rec_li_result 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) log.debug(data_store_rec_li_result)
@@ -126,14 +129,9 @@ def load_data_store_obj_w_code(
log.debug(data_store_obj) log.debug(data_store_obj)
else: pass 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) log.debug(data_store_obj_li)
return 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() ### # ### END ### API Data Store Methods ### load_data_store_obj_w_code() ###

View File

@@ -566,7 +566,7 @@ async def patch_obj(
return mk_resp(data=False, status_code=400, response=commons.response) 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 # 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 # NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING NOTE: WARNING
debug_data = {} debug_data = {}

View File

@@ -175,7 +175,7 @@ async def get_data_store_obj_w_code(
limit = 1, # commons.limit, limit = 1, # commons.limit,
enabled = commons.enabled, 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') log.info('Loading successful. Returning result')
data_store_obj = data_store_obj_result[0] # Get first record only data_store_obj = data_store_obj_result[0] # Get first record only
log.debug(data_store_obj) log.debug(data_store_obj)