acloud: check local-instance running command doesn't work.
Support both check launch_cvd(origin) and run_cvd(now).
BUG: 142295533
Test: acloud-dev create --local-instance --local-image
Change-Id: I8b1b2ac6094e23869c9164c8530623ade73cdf2a
diff --git a/create/local_image_local_instance.py b/create/local_image_local_instance.py
index 4e5fb26..ffa9669 100644
--- a/create/local_image_local_instance.py
+++ b/create/local_image_local_instance.py
@@ -166,7 +166,8 @@
# different dir (e.g. downloaded image).
os.environ[_ENV_ANDROID_HOST_OUT] = host_bins_path
# Cuttlefish support launch single AVD at one time currently.
- if utils.IsCommandRunning(constants.CMD_LAUNCH_CVD):
+ if (utils.IsCommandRunning(constants.CMD_LAUNCH_CVD) or
+ utils.IsCommandRunning(constants.CMD_RUN_CVD)):
logger.info("Cuttlefish AVD is already running.")
if no_prompts or utils.GetUserAnswerYes(_CONFIRM_RELAUNCH):
stop_cvd_cmd = os.path.join(host_bins_path,
diff --git a/internal/constants.py b/internal/constants.py
index 86bb502..29be555 100755
--- a/internal/constants.py
+++ b/internal/constants.py
@@ -114,6 +114,7 @@
COMMAND_PS = ["ps", "aux"]
CMD_LAUNCH_CVD = "launch_cvd"
CMD_STOP_CVD = "stop_cvd"
+CMD_RUN_CVD = "run_cvd"
ENV_ANDROID_BUILD_TOP = "ANDROID_BUILD_TOP"
ENV_ANDROID_EMULATOR_PREBUILTS = "ANDROID_EMULATOR_PREBUILTS"
ENV_ANDROID_HOST_OUT = "ANDROID_HOST_OUT"