X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/blobdiff_plain/0841a74bf82f59e316d8fbcfdff415bb003bc84e..HEAD:/tools/actions/container_manager.py diff --git a/tools/actions/container_manager.py b/tools/actions/container_manager.py index 1c67eb5..b14dd63 100644 --- a/tools/actions/container_manager.py +++ b/tools/actions/container_manager.py @@ -3,11 +3,8 @@ from shutil import which import logging import os -import time import glob import signal -import sys -import uuid import tools.config from tools import helpers from tools import services @@ -135,6 +132,8 @@ def do_start(args, session): if "session" in args: raise RuntimeError("Already tracking a session") + logging.info("Starting up container for a new session") + # Networking command = [tools.config.tools_src + "/data/scripts/waydroid-net.sh", "start"] @@ -195,6 +194,8 @@ def do_start(args, session): args.session = session def stop(args, quit_session=True): + logging.info("Stopping container") + try: services.hardware_manager.stop(args) status = helpers.lxc.status(args) @@ -235,6 +236,7 @@ def stop(args, quit_session=True): if "session" in args: if quit_session: + logging.info("Terminating session because the container was stopped") try: os.kill(int(args.session["pid"]), signal.SIGUSR1) except: