checkwatches is fragile when non-existent bugtrackers are specified at the command line
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned | ||
Ubuntu |
Invalid
|
Undecided
|
Unassigned |
Bug Description
If you use `checkwatches.py -t $bugtracker` to specify a bugtracker to update, checkwatches will error messily:
Traceback (most recent call last):
File "./checkwatches
script.
File "/srv/staging.
implicit_
File "/srv/staging.
self.main()
File "./checkwatches
updater.
File "/srv/staging.
bug_tracker_url = bug_tracker.baseurl
AttributeError: 'NoneType' object has no attribute 'baseurl'
This should at least be an OOPS, if not just a log message (since it's being run manually in such a case).
Changed in malone: | |
importance: | Undecided → Low |
status: | New → Confirmed |
Rats. This should have been a malone bug; apologies.