]> glassweightruler.freedombox.rocks Git - waydroid.git/commitdiff
Resume initialization if not complete
authorGDR! <gdr@gdr.name>
Tue, 19 Oct 2021 10:54:16 +0000 (12:54 +0200)
committerErfan Abdi <erfangplus@gmail.com>
Sun, 24 Oct 2021 12:52:21 +0000 (16:22 +0330)
Signed-off-by: GDR! <gdr@gdr.name>
tools/actions/initializer.py

index 62878105f45aef5b72b941ef7af74c7d9b6c7d63..f8cce6e8f3cb13fb3da396129888619da4613370 100644 (file)
@@ -81,7 +81,7 @@ def setup_config(args):
     tools.config.save(args, cfg)
 
 def init(args):
     tools.config.save(args, cfg)
 
 def init(args):
-    if not os.path.isfile(args.config) or args.force:
+    if not os.path.isfile(args.config) or not os.path.isdir(tools.config.defaults["rootfs"]) or args.force:
         setup_config(args)
         status = "STOPPED"
         if os.path.exists(tools.config.defaults["lxc"] + "/waydroid"):
         setup_config(args)
         status = "STOPPED"
         if os.path.exists(tools.config.defaults["lxc"] + "/waydroid"):