Skip to content

Instantly share code, notes, and snippets.

@mmalchuk
Forked from dims/parked_bugs.py
Created April 11, 2016 06:08
Show Gist options
  • Save mmalchuk/9c56ad2c05f1f0bbf4602ed287479bbf to your computer and use it in GitHub Desktop.
Save mmalchuk/9c56ad2c05f1f0bbf4602ed287479bbf to your computer and use it in GitHub Desktop.
Bugs marked "In Progress" but no reviews
#!/usr/bin/env python
import itertools
from launchpadlib import uris
from launchpadlib.launchpad import Launchpad
if __name__ == "__main__":
projects = [
'nova',
]
lp = Launchpad.login_anonymously(
'dims-untriaged-bot',
service_root=uris.LPNET_SERVICE_ROOT
)
for name in projects:
project = lp.projects[name]
inprogress = project.searchTasks(status='In Progress')
for bug in itertools.chain(inprogress):
review = False
for comment in bug.bug.messages.entries:
if 'https://review.openstack.org/' in comment['content']:
review = True
break
if not review:
print('%s : %s' % (bug.web_link, bug.owner))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment