summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Moser <smoser@ubuntu.com>2012-04-05 00:16:52 -0400
committerScott Moser <smoser@ubuntu.com>2012-04-05 00:16:52 -0400
commitc1656161cc88e05f02afb1806545dd5cc7acc227 (patch)
tree9129824e47619dd3289c33f267f9a4594e1db8ce
parent67fe09104cb347c03ea608c72a1382e8ea252b1d (diff)
downloadvyos-cloud-init-c1656161cc88e05f02afb1806545dd5cc7acc227.tar.gz
vyos-cloud-init-c1656161cc88e05f02afb1806545dd5cc7acc227.zip
improve exception message
-rwxr-xr-xcloud-init.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/cloud-init.py b/cloud-init.py
index db620502..ac98e562 100755
--- a/cloud-init.py
+++ b/cloud-init.py
@@ -86,7 +86,9 @@ def main():
cmdline_msg = ("cmdline: %s, %s had no cloud-config" %
(key, url))
except Exception:
- cmdline_exc = traceback.format_exc()
+ cmdline_exc = "%s\n%s\n" % (traceback.format_exc()
+ "cmdline token was %s=%s" % (key, url))
+ warn(cmdline_exc)
try:
cfg = cloudinit.get_base_cfg(cfg_path)
@@ -108,7 +110,7 @@ def main():
log = logging.getLogger()
if cmdline_exc:
- log.warn(cmdline_exc)
+ log.debug(cmdline_exc)
elif cmdline_msg:
log.debug(cmdline_msg)