From bd593fc3a86cb89702a43e1f7766adc0a5e7306b Mon Sep 17 00:00:00 2001 From: Wendy Wang Date: Thu, 13 Mar 2025 16:53:04 +0100 Subject: [PATCH 1/2] Improve logging errors on object creation --- evennia/objects/objects.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/evennia/objects/objects.py b/evennia/objects/objects.py index 08acc74876..f130d31fc9 100644 --- a/evennia/objects/objects.py +++ b/evennia/objects/objects.py @@ -1481,8 +1481,9 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase): obj.db.desc = description except Exception as e: - errors.append(f"An error occurred while creating this '{key}' object: {e}") - logger.log_err(e) + err_msg = f"An error occurred while creating '{key}' object: {e}" + errors.append(err_msg) + logger.log_trace() return obj, errors @@ -3148,8 +3149,9 @@ class DefaultCharacter(DefaultObject): obj.db.desc = description except Exception as e: - errors.append(f"An error occurred while creating object '{key} object: {e}") - logger.log_err(e) + err_msg = f"An error occurred while creating '{key}' object: {e}" + errors.append(err_msg) + logger.log_trace() return obj, errors @@ -3434,8 +3436,9 @@ class DefaultRoom(DefaultObject): obj.db.desc = description except Exception as e: - errors.append(f"An error occurred while creating this '{key}' object: {e}") - logger.log_err(e) + err_msg = f"An error occurred while creating '{key}' object: {e}" + errors.append(err_msg) + logger.log_trace() return obj, errors From 9db04616de27006a6e5882b054468bff494dad24 Mon Sep 17 00:00:00 2001 From: Wendy Wang Date: Thu, 13 Mar 2025 16:53:04 +0100 Subject: [PATCH 2/2] Improve logging errors on object creation --- evennia/objects/objects.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/evennia/objects/objects.py b/evennia/objects/objects.py index 08acc74876..3b750c9db4 100644 --- a/evennia/objects/objects.py +++ b/evennia/objects/objects.py @@ -1481,8 +1481,8 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase): obj.db.desc = description except Exception as e: - errors.append(f"An error occurred while creating this '{key}' object: {e}") - logger.log_err(e) + errors.append(f"An error occurred while creating '{key}' object: {e}") + logger.log_trace() return obj, errors @@ -3148,8 +3148,8 @@ class DefaultCharacter(DefaultObject): obj.db.desc = description except Exception as e: - errors.append(f"An error occurred while creating object '{key} object: {e}") - logger.log_err(e) + errors.append(f"An error occurred while creating '{key}' object: {e}") + logger.log_trace() return obj, errors @@ -3434,8 +3434,8 @@ class DefaultRoom(DefaultObject): obj.db.desc = description except Exception as e: - errors.append(f"An error occurred while creating this '{key}' object: {e}") - logger.log_err(e) + errors.append(f"An error occurred while creating '{key}' object: {e}") + logger.log_trace() return obj, errors