X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/blobdiff_plain/1f0393876d891d0e32a995d0bf7259cc6505afdc..dc86cbca559aa6795bdfbdea696f8d6aa94af2fa:/tools/__init__.py?ds=sidebyside diff --git a/tools/__init__.py b/tools/__init__.py index 555ea00..cdb5cdd 100644 --- a/tools/__init__.py +++ b/tools/__init__.py @@ -36,7 +36,8 @@ def main(): print('ERROR: WayDroid is not initialized, run "waydroid init"') return 0 elif os.geteuid() == 0 and args.action == "init": - os.mkdir(args.work) + if not os.path.exists(args.work): + os.mkdir(args.work) else: args.log = "/tmp/tools.log" @@ -63,6 +64,8 @@ def main(): actions.container_manager.start(args) elif args.subaction == "stop": actions.container_manager.stop(args) + if args.subaction == "restart": + actions.container_manager.restart(args) elif args.subaction == "freeze": actions.container_manager.freeze(args) elif args.subaction == "unfreeze":