Add restore messages to gerrit auto-expire script
Fixes bug #950497
Change-Id: Ib7c1eb134d21883c6d02987cceb3823c59f90abe
diff --git a/expire_old_reviews.py b/expire_old_reviews.py
index 63b8352..f379eac 100644
--- a/expire_old_reviews.py
+++ b/expire_old_reviews.py
@@ -40,9 +40,9 @@
def expire_patch_set(patch_id, patch_subject, has_negative):
if has_negative:
- message= 'code review expired after 1 week of no activity after a negative review'
+ message= 'code review expired after 1 week of no activity after a negative review, it can be restored using the \`Restore Change\` button above'
else:
- message= 'code review expired after 2 weeks of no activity'
+ message= 'code review expired after 2 weeks of no activity, it can be restored using the \`Restore Change\` button above'
command='gerrit review --abandon --message="{0}" {1}'.format(message, patch_id)
logger.info('Expiring: %s - %s: %s', patch_id, patch_subject, message)
stdin, stdout, stderr = ssh.exec_command(command)