diff options
Diffstat (limited to 'project.py')
| -rw-r--r-- | project.py | 8 |
1 files changed, 5 insertions, 3 deletions
| @@ -142,9 +142,10 @@ class ReviewableBranch(object): | |||
| 142 | R_HEADS + self.name, | 142 | R_HEADS + self.name, |
| 143 | '--') | 143 | '--') |
| 144 | 144 | ||
| 145 | def UploadForReview(self): | 145 | def UploadForReview(self, people): |
| 146 | self.project.UploadForReview(self.name, | 146 | self.project.UploadForReview(self.name, |
| 147 | self.replace_changes) | 147 | self.replace_changes, |
| 148 | people) | ||
| 148 | 149 | ||
| 149 | @property | 150 | @property |
| 150 | def tip_url(self): | 151 | def tip_url(self): |
| @@ -456,7 +457,7 @@ class Project(object): | |||
| 456 | return rb | 457 | return rb |
| 457 | return None | 458 | return None |
| 458 | 459 | ||
| 459 | def UploadForReview(self, branch=None, replace_changes=None): | 460 | def UploadForReview(self, branch=None, replace_changes=None, people=([],[])): |
| 460 | """Uploads the named branch for code review. | 461 | """Uploads the named branch for code review. |
| 461 | """ | 462 | """ |
| 462 | if branch is None: | 463 | if branch is None: |
| @@ -495,6 +496,7 @@ class Project(object): | |||
| 495 | dest_branch = dest_branch, | 496 | dest_branch = dest_branch, |
| 496 | src_branch = R_HEADS + branch.name, | 497 | src_branch = R_HEADS + branch.name, |
| 497 | bases = base_list, | 498 | bases = base_list, |
| 499 | people = people, | ||
| 498 | replace_changes = replace_changes) | 500 | replace_changes = replace_changes) |
| 499 | except proto_client.ClientLoginError: | 501 | except proto_client.ClientLoginError: |
| 500 | raise UploadError('Login failure') | 502 | raise UploadError('Login failure') |
