From: Michael Tremer Date: Wed, 3 May 2023 16:12:46 +0000 (+0000) Subject: hub: Finish builds with a regular POST request X-Git-Tag: 0.9.29~173 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=85ebb85e6705ae8b15517c2e5cc34326e01ae216;p=pakfire.git hub: Finish builds with a regular POST request Signed-off-by: Michael Tremer --- diff --git a/src/pakfire/hub.py b/src/pakfire/hub.py index a89705227..cc519f919 100644 --- a/src/pakfire/hub.py +++ b/src/pakfire/hub.py @@ -674,14 +674,9 @@ class JobControlConnection(HubObject): packages = await self.hub.upload_multi(*packages) # Send the request - await self.write_message({ - "type" : "finished", - "data" : { - "success" : success, - "logfile" : logfile, - "packages" : packages, - }, - }) + response = await self.hub._request("POST", "/api/v1/jobs/%s/finished" % self.id, + success="1" if success else "0", logfile=logfile, packages=packages, + ) # Handle the response # XXX TODO