def sync_bugmail(): """ Check bugmail for updated bugs, and get their data from Bugzilla. """ counter = 0 bugids = get_bugmails() for slug, ids in bugids.items(): counter += len(ids) url = BugzillaURL(url=get_bz_url_for_bug_ids(ids)) proj = None if slug: try: proj = Project.objects.get(slug=slug) except Project.DoesNotExist: pass if proj: url.project = proj url.get_bugs() sys.stdout.write('.') sys.stdout.flush() if counter: print "\nSynced {0} bugs".format(counter)