Skip to content

Commit 1d1b8f9

Browse files
Improve error messages
1 parent c756f56 commit 1d1b8f9

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

cloudinary_cli/utils/api_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ def call_api(func, args, kwargs):
239239
try:
240240
return func(*args, **kwargs)
241241
except Exception as e:
242-
log_exception(e, f"Failed calling '{func.__name__}' with args: {args} and optional args {kwargs}")
242+
log_exception(e, debug_message=f"Failed calling '{func.__name__}' with args: {args} and optional args {kwargs}")
243243
raise
244244

245245

cloudinary_cli/utils/utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,10 @@ def print_api_help(api, block_list=not_callable, allow_list=()):
6868
logger.info(get_help_str(api, block_list=block_list, allow_list=allow_list))
6969

7070

71-
def log_exception(e, message=None):
71+
def log_exception(e, message=None, debug_message=None):
7272
message = f"{message}, error: {str(e)}" if message is not None else str(e)
73-
logger.debug(message, exc_info=True)
73+
debug_message = debug_message or message
74+
logger.debug(debug_message, exc_info=True)
7475
logger.error(message)
7576

7677

0 commit comments

Comments
 (0)