mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
[XM] Print qualified path to config file on domain creation.
From: Glauber de Oliveira Costa <gcosta@redhat.com> Signed-off-by: Keir Fraser <keir@xensource.com>
This commit is contained in:
1 parent
c70026c446
commit
570d0a2acd
1 file changed
+6
@@ -488,6 +488,8 @@ class Opts:
|
||||
p = os.path.join(x, self.vals.defconfig)
|
||||
else:
|
||||
p = self.vals.defconfig
|
||||
if not p.startswith('/'):
|
||||
p = os.path.join(os.path.curdir, p)
|
||||
if os.path.exists(p):
|
||||
self.info('Using config file "%s".' % p)
|
||||
self.load(p, help)
|
||||
@@ -518,6 +520,10 @@ class Opts:
|
||||
exec cmd in globs, locs
|
||||
try:
|
||||
execfile(defconfig, globs, locs)
|
||||
except SyntaxError,e:
|
||||
raise SyntaxError, \
|
||||
"Errors were found at line %d while processing %s:\n\t%s"\
|
||||
%(e.lineno,defconfig,e.text)
|
||||
except:
|
||||
if not help: raise
|
||||
if help:
|
||||
|
||||