From e00797873ee48541ac880ae6fec87d6110a29032 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Kadl=C4=8D=C3=ADk?= Date: Thu, 23 Mar 2017 20:02:31 +0100 Subject: [PATCH] Remove the dumped modulemd file after requests --- module_build_service/builder.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/module_build_service/builder.py b/module_build_service/builder.py index a15ab01a..15edaef2 100644 --- a/module_build_service/builder.py +++ b/module_build_service/builder.py @@ -1027,6 +1027,8 @@ class CoprModuleBuilder(GenericBuilder): except CoprRequestException as ex: if "already exists" not in ex.message.get("nsv", [""])[0]: raise RuntimeError("Buildroot is not prep-ed") + finally: + os.remove(modulemd) def buildroot_ready(self, artifacts=None): """ @@ -1126,6 +1128,7 @@ class CoprModuleBuilder(GenericBuilder): # Create a module from previous project result = self.client.make_module(username=self.copr.username, projectname=self.copr.projectname, modulemd=modulemd, create=False, build=True) + os.remove(modulemd) if result.output != "ok": log.error(result.error) return