From 8914b1f86db3903e507b26979f6f137907ea3398 Mon Sep 17 00:00:00 2001 From: Jason Chang Date: Fri, 26 May 2023 12:44:50 -0700 Subject: gitc: drop support Bug: b/282775958 Change-Id: Ib6383d6fd82a017d0a6670d6558a905d41be321f Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/375314 Reviewed-by: Mike Frysinger Tested-by: Jason Chang Commit-Queue: Jason Chang --- subcmds/gitc_delete.py | 52 -------------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 subcmds/gitc_delete.py (limited to 'subcmds/gitc_delete.py') diff --git a/subcmds/gitc_delete.py b/subcmds/gitc_delete.py deleted file mode 100644 index ae9d4d1f..00000000 --- a/subcmds/gitc_delete.py +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright (C) 2015 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -import sys - -from command import Command, GitcClientCommand -import platform_utils - - -class GitcDelete(Command, GitcClientCommand): - COMMON = True - visible_everywhere = False - helpSummary = "Delete a GITC Client." - helpUsage = """ -%prog -""" - helpDescription = """ -This subcommand deletes the current GITC client, deleting the GITC manifest -and all locally downloaded sources. -""" - - def _Options(self, p): - p.add_option( - "-f", - "--force", - dest="force", - action="store_true", - help="force the deletion (no prompt)", - ) - - def Execute(self, opt, args): - if not opt.force: - prompt = ( - "This will delete GITC client: %s\nAre you sure? (yes/no) " - % self.gitc_manifest.gitc_client_name - ) - response = input(prompt).lower() - if not response == "yes": - print('Response was not "yes"\n Exiting...') - sys.exit(1) - platform_utils.rmtree(self.gitc_manifest.gitc_client_dir) -- cgit v1.2.3-54-g00ecf