/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/gitlabs.py

  • Committer: Jelmer Vernooij
  • Date: 2019-01-03 00:18:35 UTC
  • mfrom: (0.431.66 trunk)
  • mto: This revision was merged to the branch mainline in revision 7239.
  • Revision ID: jelmer@jelmer.uk-20190103001835-j9hdqbz70tp2ks84
Merge support for merge proposal status.

Show diffs side-by-side

added added

removed removed

Lines of Context:
312
312
            gl = Gitlab(**credentials)
313
313
            yield cls(gl)
314
314
 
315
 
    def iter_my_proposals(self):
 
315
    def iter_my_proposals(self, status='open'):
 
316
        state = {
 
317
            'all': 'all',
 
318
            'open': 'opened',
 
319
            'merged': 'merged',
 
320
            'closed': 'closed'}[status]
316
321
        self.gl.auth()
317
 
        for mp in self.gl.mergerequests.list(owner=self.gl.user.username):
 
322
        for mp in self.gl.mergerequests.list(
 
323
                owner=self.gl.user.username, state=state):
318
324
            yield GitLabMergeProposal(mp)
319
325
 
320
326