From c5e2ceabe3f09fbfb10e5eab2576d02947530bc6 Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Mon, 13 May 2024 18:40:50 +0000 Subject: [PATCH] gclient: error if status command is called in cog env Bug: 339231299 Change-Id: Id27a8e8954ec7da813d6076559953d4f6d5d212c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5535828 Auto-Submit: Yiwei Zhang Commit-Queue: Yiwei Zhang Reviewed-by: Josip Sokcevic Commit-Queue: Josip Sokcevic --- gclient.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gclient.py b/gclient.py index 4b47fb0c6..fa85aca88 100755 --- a/gclient.py +++ b/gclient.py @@ -3642,6 +3642,11 @@ def CMDpack(parser, args): @metrics.collector.collect_metrics('gclient status') def CMDstatus(parser, args): """Shows modification status for every dependencies.""" + if gclient_utils.IsEnvCog(): + raise gclient_utils.Error( + 'gclient status command is not supported. Please navigate to ' + 'source control view in the activiy bar to view modification ' + 'status instead.') parser.add_option('--deps', dest='deps_os', metavar='OS_LIST',