summaryrefslogtreecommitdiffstats
path: root/src/live
diff options
context:
space:
mode:
authorAlejandro Sirgo Rica <asirgo@soleta.eu>2024-03-18 20:30:27 +0100
committerlupoDharkael <izhe@hotmail.es>2024-03-21 10:29:57 +0100
commit049b7a5a2b13a69448937aba275ec2f35407b95e (patch)
tree8f96e1f6ef21d5de9366a2e89a79e56ce0f27917 /src/live
parent8741b2e2724fabb25465c06c3a4f881d9aa28d67 (diff)
src: make exception messages more contextual and explicit
Provide more information in exception messages as those are the source of the logging messages. Add information about paths, files or configuration related to the operation associated to the exception.
Diffstat (limited to 'src/live')
-rw-r--r--src/live/ogOperations.py2
-rw-r--r--src/live/parttypes.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/live/ogOperations.py b/src/live/ogOperations.py
index d3b9d58..af9bd25 100644
--- a/src/live/ogOperations.py
+++ b/src/live/ogOperations.py
@@ -270,7 +270,7 @@ class OgLiveOperations:
if not mount_mkdir(partdev, mountpoint):
raise RuntimeError(f'Error mounting {partdev} at {mountpoint}')
if not os.path.ismount(mountpoint):
- raise RuntimeError('Invalid mountpoint for software inventory')
+ raise RuntimeError(f'Invalid mountpoint {mountpoint} for software inventory')
self._restartBrowser(self._url_log)
pkgset = get_package_set(mountpoint)
diff --git a/src/live/parttypes.py b/src/live/parttypes.py
index 21729a3..b4c1793 100644
--- a/src/live/parttypes.py
+++ b/src/live/parttypes.py
@@ -54,4 +54,4 @@ def get_parttype(cxt, ptype_str):
elif cxt.label.name == 'gpt':
return get_gpt_parttype(cxt, ptype_str)
else:
- raise RuntimeError('BUG: Invalid partition label')
+ raise RuntimeError(f'Invalid partition label \'{cxt.label.name}\'')