subrepo: Add merge failure reason code ad message for subrepo merge conflicts.

This commit is contained in:
Martin Bornhold 2016-10-28 13:06:55 +02:00
parent 1b9714f972
commit ba66c9ce61
2 changed files with 7 additions and 0 deletions

View file

@ -104,6 +104,10 @@ class MergeFailureReason(object):
# The source repo reference is missing.
MISSING_SOURCE_REF = 10
# The merge was not successful, there are conflicts related to sub
# repositories.
SUBREPO_MERGE_FAILED = 11
class UpdateFailureReason(object):
"""

View file

@ -105,6 +105,9 @@ class PullRequestModel(BaseModel):
MergeFailureReason.MISSING_SOURCE_REF: lazy_ugettext(
'This pull request cannot be merged because the source '
'reference is missing.'),
MergeFailureReason.SUBREPO_MERGE_FAILED: lazy_ugettext(
'This pull request cannot be merged because of conflicts related '
'to sub repositories.'),
}
UPDATE_STATUS_MESSAGES = {