From 5cfbc49f83b5f03cdd103073804b4277ca3347c0 Mon Sep 17 00:00:00 2001 From: Bruno Goncalves Date: Jul 09 2020 08:21:46 +0000 Subject: 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():