From 5b51b2d742a8e11f1d2ea0397ebdad52650631c7 Mon Sep 17 00:00:00 2001 From: jalr Date: Thu, 15 Aug 2019 22:49:43 +0200 Subject: [PATCH] Use generator instead of pagination --- security-scanner/security_scanner/gitlab.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/security-scanner/security_scanner/gitlab.py b/security-scanner/security_scanner/gitlab.py index a4e5fc8..a7f37d3 100644 --- a/security-scanner/security_scanner/gitlab.py +++ b/security-scanner/security_scanner/gitlab.py @@ -15,12 +15,11 @@ class GitLab: self._project = self._gl.projects.get(project_id) def getLastSuccessfulJob(self, ref, name): - pipelines = self._project.pipelines.list(ref=ref, status='success') + pipelines = self._project.pipelines.list(ref=ref, status='success', as_list=False) last_successful_job = None - print(pipelines) for pipeline in pipelines: - jobs = pipeline.jobs.list(scope='success') + jobs = pipeline.jobs.list(scope='success', as_list=False) for job in jobs: if job.attributes['name'] == name: return job