Fixing this will be interesting -- the current externalsystem.py code
is built with the assumption that it will handle one bug at a time --
get_bug_status accepts a single bug_id as an argument, and that's what
issues the buglist.cgi request. To fix this we need to factor out most
of the code in checkwatches.py and move it all into a single
ExternalSystem.update_watch_status() call -- instantiating one per
bugtracker we want to check.
Fixing this will be interesting -- the current externalsystem.py code update_ watch_status( ) call -- instantiating one per
is built with the assumption that it will handle one bug at a time --
get_bug_status accepts a single bug_id as an argument, and that's what
issues the buglist.cgi request. To fix this we need to factor out most
of the code in checkwatches.py and move it all into a single
ExternalSystem.
bugtracker we want to check.