Merge lp:~gmb/launchpad/enable-bz-3.4-bug-415779 into lp:launchpad/db-devel
Proposed by
Graham Binns
Status: | Merged |
---|---|
Approved by: | Brad Crittenden |
Approved revision: | no longer in the source branch. |
Merged at revision: | not available |
Proposed branch: | lp:~gmb/launchpad/enable-bz-3.4-bug-415779 |
Merge into: | lp:launchpad/db-devel |
Diff against target: | None lines |
To merge this branch: | bzr merge lp:~gmb/launchpad/enable-bz-3.4-bug-415779 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brad Crittenden (community) | release-critical code | Approve | |
Canonical Launchpad Engineering | code | Pending | |
Review via email: mp+12276@code.launchpad.net |
To post a comment you must log in.
This branch fixes bug 415779 by making it possible for Bugzilla. getExternalBugT rackerToUse( ) to recognise Bugzillas which offer an API.
I've done this by creating two methods: one which can be used to check whether the remote system has an API of the right version and one which can be used to check if the remote system has the LP plugin installed. There's a bit of duplication in these methods' try:except blocks, but I decided not to try and refactor these since doing so would make things a lot less easy to understand.