summaryrefslogtreecommitdiffstats
path: root/src/virtBootstrap/virt_bootstrap.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/virtBootstrap/virt_bootstrap.py')
-rwxr-xr-xsrc/virtBootstrap/virt_bootstrap.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/virtBootstrap/virt_bootstrap.py b/src/virtBootstrap/virt_bootstrap.py
index 5506445..c9bf1c8 100755
--- a/src/virtBootstrap/virt_bootstrap.py
+++ b/src/virtBootstrap/virt_bootstrap.py
@@ -200,14 +200,13 @@ def bootstrap(uri, dest,
no_cache=no_cache,
progress=prog).unpack(dest)
- if fmt == "dir":
- if root_password is not None:
- logger.info("Setting password of the root account")
- utils.set_root_password(dest, root_password)
-
- if uid_map or gid_map:
- logger.info("Mapping UID/GID")
- mapping_uid_gid(dest, uid_map, gid_map)
+ if root_password is not None:
+ logger.info("Setting password of the root account")
+ utils.set_root_password(fmt, dest, root_password)
+
+ if fmt == "dir" and uid_map or gid_map:
+ logger.info("Mapping UID/GID")
+ mapping_uid_gid(dest, uid_map, gid_map)
def set_logging_conf(loglevel=None):