From 45ffc310b0bb6f2a490285832325c2a953963e3b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 21 Oct 2017 19:15:28 +0100 Subject: [PATCH] jobs: Improve query to fetch a job by uuid Signed-off-by: Michael Tremer --- src/buildservice/jobs.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/buildservice/jobs.py b/src/buildservice/jobs.py index 8d61c0e..c3caa26 100644 --- a/src/buildservice/jobs.py +++ b/src/buildservice/jobs.py @@ -52,10 +52,7 @@ class Jobs(base.Object): return Job(self.backend, id, data) def get_by_uuid(self, uuid): - job = self.db.get("SELECT id FROM jobs WHERE uuid = %s", uuid) - - if job: - return self.get_by_id(job.id) + return self._get_job("SELECT * FROM jobs WHERE uuid = %s", uuid) def get_active(self, host_id=None, builder=None, states=None): if builder: -- 2.39.2