def SetReviewers(self, change, add=(), remove=(), dryrun=False): """Modify the list of reviewers on a gerrit change. Args: change: ChangeId or change number for a gerrit review. add: Sequence of email addresses of reviewers to add. remove: Sequence of email addresses of reviewers to remove. dryrun: If True, only print what would have been done. """ if add: if dryrun: logging.info('Would have added %s to "%s"', add, change) else: gob_util.AddReviewers(self.host, change, add) if remove: if dryrun: logging.info('Would have removed %s to "%s"', remove, change) else: gob_util.RemoveReviewers(self.host, change, remove)
def SetReviewers(self, change, add=(), remove=(), project=None): if add: gob_util.AddReviewers(self.host, change, add) if remove: gob_util.RemoveReviewers(self.host, change, remove)