treat raised error message in modules.py correctly when arg is not a list
Change-Id: I4082a65849c71b3f212f2c8c345a6881f972d107
This commit is contained in:
parent
1a616ecab1
commit
e589ed1063
@ -260,7 +260,7 @@ class Server:
|
|||||||
self.modules[modname] = modobj
|
self.modules[modname] = modobj
|
||||||
except ConfigError as e:
|
except ConfigError as e:
|
||||||
errors.append('error creating module %s:' % modname)
|
errors.append('error creating module %s:' % modname)
|
||||||
for errtxt in e.args[0]:
|
for errtxt in e.args[0] if isinstance(e.args, list) else [e.args[0]]:
|
||||||
errors.append(' ' + errtxt)
|
errors.append(' ' + errtxt)
|
||||||
except Exception:
|
except Exception:
|
||||||
failure_traceback = traceback.format_exc()
|
failure_traceback = traceback.format_exc()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user