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

Add support for prerequisite branches.

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
    MergeProposalExists,
36
36
    NoMergeProposal,
37
37
    NoSuchProject,
 
38
    PrerequisiteBranchUnsupported,
38
39
    UnsupportedHoster,
39
40
    )
40
41
 
296
297
        """
297
298
        return None
298
299
 
299
 
    def create_proposal(self, description, reviewers=None, labels=None):
 
300
    def create_proposal(self, description, reviewers=None, labels=None,
 
301
                        prerequisite_branch=None):
300
302
        """Perform the submission."""
 
303
        if prerequisite_branch is not None:
 
304
            raise PrerequisiteBranchUnsupported(self)
301
305
        import gitlab
302
306
        # TODO(jelmer): Support reviewers
303
307
        self.gl.auth()