From 2af7fa19b3cfe85ea2ffb2235535205cfa5ea87e Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Fri, 3 Mar 2023 21:37:20 +0100 Subject: [PATCH] MT#56231 gerrit: cleanup abandoned reviews too Change-Id: I9fc8f92503b2d9873f7c8624233cfcc7464dfe3e --- gerrit/management/commands/gerrit.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gerrit/management/commands/gerrit.py b/gerrit/management/commands/gerrit.py index 15e07f6..2001caf 100644 --- a/gerrit/management/commands/gerrit.py +++ b/gerrit/management/commands/gerrit.py @@ -74,13 +74,14 @@ class Command(BaseCommand): qs = manager.filter(modified__lt=max_date) for gri in qs.iterator(): info = get_change_info(gri.gerrit_change) - if info["status"] == "MERGED": + status = info["status"] + if status in ["MERGED", "ABANDONED"]: if options["dry_run"]: self.stdout.write( - f"{gri} merged, remove from db, [dry-run]" + f"{gri} {status}, remove from db, [dry-run]" ) else: - self.stdout.write(f"{gri} merged, remove from db") + self.stdout.write(f"{gri} {status}, remove from db") manager.review_removed( gri.param_ppa, gri.gerrit_change, gri.projectname )