raise error on unsupported distro

This commit is contained in:
Christian McHugh 2016-03-11 09:17:00 -06:00 committed by rallytime
parent 3d370b471c
commit 4d516adade

View file

@ -653,7 +653,10 @@ def bootstrap_container(name, dist=None, version=None):
'nspawn.bootstrap: no dist provided, defaulting to \'{0}\''
.format(dist)
)
return globals()['_bootstrap_{0}'.format(dist)](name, version=version)
try:
return globals()['_bootstrap_{0}'.format(dist)](name, version=version)
except KeyError:
raise CommandExecutionError('Unsupported distribution "{0}"'.format(dist))
def _needs_install(name):