Only expire open reviews
Closed, Merged, Abandoned reviews don't need to
be re-expired. Only consider patches that are 'open'.
Change-Id: I848a7949a00ef700c1687493a6bd26a7a9508cfd
diff --git a/jeepyb/cmd/expire_old_reviews.py b/jeepyb/cmd/expire_old_reviews.py
index 9ec1064..5a62c05 100644
--- a/jeepyb/cmd/expire_old_reviews.py
+++ b/jeepyb/cmd/expire_old_reviews.py
@@ -74,7 +74,7 @@
for line in stdout:
row = json.loads(line)
- if 'rowCount' not in row:
+ if 'rowCount' not in row and 'open' in row and row['open']:
# Search for negative approvals
for approval in row['currentPatchSet']['approvals']:
if approval['value'] in ('-1', '-2'):