From: Michael Tremer Date: Thu, 25 May 2023 09:16:31 +0000 (+0000) Subject: repos: Return pending jobs as generator X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=00babb4873ea7b33b30693b605ebfff12dde407f;p=pbs.git repos: Return pending jobs as generator There could be a large number which does not need to waste too much memory. Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/repository.py b/src/buildservice/repository.py index a02f93a2..c9643d27 100644 --- a/src/buildservice/repository.py +++ b/src/buildservice/repository.py @@ -734,7 +734,7 @@ class Repository(base.DataObject): Returns a list of all pending jobs that use this repository as their build repository. """ - jobs = self.backend.jobs._get_jobs(""" + return self.backend.jobs._get_jobs(""" SELECT jobs.* FROM @@ -762,8 +762,6 @@ class Repository(base.DataObject): """, self.id, ) - return list(jobs) - # Stats @lazy_property