Comment 1 for bug 6667

Revision history for this message
Christian Reis (kiko) wrote : Re: [Bug 6667] Make watching GNOME bugs more efficient by doing just one buglist.cgi request

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.