From 71b2f92a105d62ec6c807fc9b1f47de55623c240 Mon Sep 17 00:00:00 2001 From: Brett Holman Date: Fri, 29 Mar 2024 12:31:31 -0600 Subject: [PATCH] improve error messages --- cloudinit/sources/DataSourceOpenNebula.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloudinit/sources/DataSourceOpenNebula.py b/cloudinit/sources/DataSourceOpenNebula.py index 9e2f6389acc4..38e8dc81c361 100644 --- a/cloudinit/sources/DataSourceOpenNebula.py +++ b/cloudinit/sources/DataSourceOpenNebula.py @@ -434,7 +434,7 @@ def read_context_disk_dir(source_dir, distro, asuser=None): context = parse_shell_config(content, asuser=asuser) except subp.ProcessExecutionError as e: raise BrokenContextDiskDir( - "Error processing context.sh: %s" % (e) + "Error processing context.sh: %s\ncontent:\n%s" % e, content ) from e except IOError as e: raise NonContextDiskDir(