From 966c65d18a5020a7a2d0c3389173ea814ecc4150 Mon Sep 17 00:00:00 2001 From: Andrei Stepanov Date: Jul 09 2020 08:46:38 +0000 Subject: Merge #387 `make sure qcow2 inventory removes termporary files` --- diff --git a/inventory/standard-inventory-qcow2 b/inventory/standard-inventory-qcow2 index b9f1d48..522555d 100755 --- a/inventory/standard-inventory-qcow2 +++ b/inventory/standard-inventory-qcow2 @@ -141,6 +141,11 @@ class AdditionalDrives(object): logger.info("Closing and removing temporary sparse file '%s'", fullname) if os.path.isfile(fullname): drive_file.close() + # just close the file doesn't make sure it gets deleted + try: + os.remove(fullname) + except OSError: + pass def print_bad_inventory():