/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/plugins/propose/github.py

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2019-06-03 23:55:03 UTC
  • mfrom: (7296.9.5 land)
  • Revision ID: breezy.the.bot@gmail.com-20190603235503-7jzh8ex3k73gm28d
Add a 'brz land' subcommand.

Merged from https://code.launchpad.net/~jelmer/brz/land/+merge/366609

Show diffs side-by-side

added added

removed removed

Lines of Context:
135
135
    def close(self):
136
136
        self._pr.edit(state='closed')
137
137
 
 
138
    def merge(self, commit_message=None):
 
139
        # https://developer.github.com/v3/pulls/#merge-a-pull-request-merge-button
 
140
        self._pr.merge(commit_message=commit_message)
 
141
 
138
142
 
139
143
def parse_github_url(url):
140
144
    (scheme, user, password, host, port, path) = urlutils.parse_url(
321
325
        for issue in self.gh.search_issues(query=' '.join(query)):
322
326
            yield GitHubMergeProposal(issue.as_pull_request())
323
327
 
 
328
    @convert_github_error
 
329
    def get_proposal_by_url(self, url):
 
330
        raise UnsupportedHoster(url)
 
331
 
324
332
 
325
333
class GitHubMergeProposalBuilder(MergeProposalBuilder):
326
334