Change verbs to use short lived database connections

This commit is contained in:
Joseph Schorr 2014-11-06 17:50:48 -05:00
parent c569299e5c
commit 23d9bd2b42
3 changed files with 37 additions and 16 deletions

View file

@ -1423,6 +1423,12 @@ def lookup_repository_images(namespace_name, repository_name, docker_image_ids):
return Image.select().where(Image.repository == repo, Image.docker_image_id << docker_image_ids)
def get_matching_repository_images(namespace_name, repository_name, docker_image_ids):
def modify_query(q):
return q.where(Image.docker_image_id << docker_image_ids)
return _get_repository_images_base(namespace_name, repository_name, modify_query)
def get_repository_images(namespace_name, repository_name):
return _get_repository_images_base(namespace_name, repository_name, lambda q: q)