diff options
Diffstat (limited to 'Tools/Scripts/webkitpy/tool/bot/sheriff.py')
-rw-r--r-- | Tools/Scripts/webkitpy/tool/bot/sheriff.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Tools/Scripts/webkitpy/tool/bot/sheriff.py b/Tools/Scripts/webkitpy/tool/bot/sheriff.py index 43f3221..a5edceb 100644 --- a/Tools/Scripts/webkitpy/tool/bot/sheriff.py +++ b/Tools/Scripts/webkitpy/tool/bot/sheriff.py @@ -51,14 +51,14 @@ class Sheriff(object): self._tool.irc().post(irc_message) - def post_rollout_patch(self, svn_revision, rollout_reason): - # Ensure that svn_revision is a number (and not an option to + def post_rollout_patch(self, svn_revision_list, rollout_reason): + # Ensure that svn revisions are numbers (and not options to # create-rollout). try: - svn_revision = int(svn_revision) + svn_revisions = " ".join([str(int(revision)) for revision in svn_revision_list]) except: raise ScriptError(message="Invalid svn revision number \"%s\"." - % svn_revision) + % " ".join(svn_revision_list)) if rollout_reason.startswith("-"): raise ScriptError(message="The rollout reason may not begin " @@ -72,7 +72,7 @@ class Sheriff(object): # pass it prophylactically because we reject unrecognized command # line switches. "--parent-command=sheriff-bot", - svn_revision, + svn_revisions, rollout_reason, ]) return parse_bug_id(output) |