Code clean up. Better debugging
This commit is contained in:
@@ -34,12 +34,15 @@ def sql_insert(
|
|||||||
rm_id_random: bool = False,
|
rm_id_random: bool = False,
|
||||||
id_random_length: int = 8,
|
id_random_length: int = 8,
|
||||||
):
|
):
|
||||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||||
log.debug(locals())
|
log.debug(locals())
|
||||||
|
|
||||||
if sql:
|
if sql:
|
||||||
|
log.info(f'SQL INSERT using sql string.')
|
||||||
|
log.debug(sql)
|
||||||
sql_insert = text(sql)
|
sql_insert = text(sql)
|
||||||
elif table_name and data:
|
elif table_name and data:
|
||||||
|
log.info(f'SQL INSERT using table_name and data. Table Name: {table_name}')
|
||||||
if rm_id_random:
|
if rm_id_random:
|
||||||
data = lookup_id_random_pop(obj_data=data)
|
data = lookup_id_random_pop(obj_data=data)
|
||||||
if not data.get('id_random', None) and id_random_length:
|
if not data.get('id_random', None) and id_random_length:
|
||||||
@@ -76,6 +79,9 @@ def sql_insert(
|
|||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
|
|
||||||
|
log.debug(sql_insert)
|
||||||
|
log.debug(data)
|
||||||
|
|
||||||
trans = db.begin()
|
trans = db.begin()
|
||||||
try:
|
try:
|
||||||
result_insert = db.execute(sql_insert, data)
|
result_insert = db.execute(sql_insert, data)
|
||||||
|
|||||||
14
app/log.py
14
app/log.py
@@ -1,4 +1,4 @@
|
|||||||
import logging
|
import functools, logging
|
||||||
|
|
||||||
|
|
||||||
log = logging.getLogger('root')
|
log = logging.getLogger('root')
|
||||||
@@ -9,19 +9,21 @@ logging.basicConfig(
|
|||||||
|
|
||||||
|
|
||||||
# ### BEGIN ### Log ### logger_reset() ###
|
# ### BEGIN ### Log ### logger_reset() ###
|
||||||
|
# https://realpython.com/primer-on-python-decorators/
|
||||||
# Updated 2021-09-29
|
# Updated 2021-09-29
|
||||||
def logger_reset(func):
|
def logger_reset(func):
|
||||||
# log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
# log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||||
# log.debug(locals())
|
# log.debug(locals())
|
||||||
|
@functools.wraps(func)
|
||||||
def wrapper(*args, **kwargs):
|
def wrapper(*args, **kwargs):
|
||||||
log.info(f'Saving logger level... Log level: {log.level}')
|
log.info(f'Function "{func.__name__}()" called. Saving logger level... Log level: {log.level}')
|
||||||
init_log_level = log.level
|
init_log_level = log.level
|
||||||
func(*args, **kwargs)
|
returned_result = func(*args, **kwargs)
|
||||||
log.info(f'Resetting logger level... Log level: {log.level}')
|
log.info(f'Function "{func.__name__}()" finished. Resetting logger level... Log level: {log.level}')
|
||||||
log.setLevel(init_log_level)
|
log.setLevel(init_log_level)
|
||||||
log.info(f'Reset logger level. Log level: {log.level}')
|
log.info(f'Reset logger level. Log level: {log.level}')
|
||||||
return func(*args, **kwargs)
|
# return func(*args, **kwargs)
|
||||||
|
return returned_result
|
||||||
|
|
||||||
return wrapper
|
return wrapper
|
||||||
# ### END ### Log ### logger_reset() ###
|
# ### END ### Log ### logger_reset() ###
|
||||||
@@ -219,9 +219,9 @@ def load_event_obj(
|
|||||||
if event_session_rec_list_result := get_event_session_rec_list(
|
if event_session_rec_list_result := get_event_session_rec_list(
|
||||||
event_id = event_id,
|
event_id = event_id,
|
||||||
enabled = enabled, # enabled, disabled, all
|
enabled = enabled, # enabled, disabled, all
|
||||||
approved = 'all', # approve(d), not_approved, all
|
approved = approved, # approve(d), not_approved, all
|
||||||
hidden = 'not_hidden', # hidden, not_hidden, all
|
hidden = hidden, # hidden, not_hidden, all
|
||||||
review = 'all', # ready, not_ready, all
|
review = review, # ready, not_ready, all
|
||||||
limit = limit,
|
limit = limit,
|
||||||
):
|
):
|
||||||
event_session_result_list = []
|
event_session_result_list = []
|
||||||
|
|||||||
@@ -164,7 +164,7 @@ class Event_Session_Base(BaseModel):
|
|||||||
log.setLevel(logging.WARNING)
|
log.setLevel(logging.WARNING)
|
||||||
log.debug(locals())
|
log.debug(locals())
|
||||||
|
|
||||||
if values['event_location_id_random']:
|
if values.get('event_location_id_random', None):
|
||||||
return redis_lookup_id_random(record_id_random=values['event_location_id_random'], table_name='event_location')
|
return redis_lookup_id_random(record_id_random=values['event_location_id_random'], table_name='event_location')
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ async def patch_event_session_obj_exist_v4(
|
|||||||
exclude_none: Optional[bool] = True,
|
exclude_none: Optional[bool] = True,
|
||||||
response: Response = Response,
|
response: Response = Response,
|
||||||
):
|
):
|
||||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||||
log.debug(locals())
|
log.debug(locals())
|
||||||
|
|
||||||
if event_session_id := redis_lookup_id_random(record_id_random=event_session_id, table_name='event_session'): pass
|
if event_session_id := redis_lookup_id_random(record_id_random=event_session_id, table_name='event_session'): pass
|
||||||
|
|||||||
Reference in New Issue
Block a user