Skip to content

Commit 24cd3a8

Browse files
committed
#20: qmprestore does not remove temporary files
1 parent dcc3af6 commit 24cd3a8

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

libqmpbackup/image.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,10 +232,12 @@ def merge(argv):
232232
log.info(commit_cmd)
233233
subprocess.check_output(commit_cmd, shell=True)
234234
if image != argv.targetfile:
235+
fname = os.path.join(targetdir, os.path.basename(image))
235236
log.info(
236237
"Removing temporary file after merge: [%s]",
237-
os.path.join(targetdir, os.path.basename(image)),
238+
fname,
238239
)
240+
os.unlink(fname)
239241
except subprocess.CalledProcessError as errmsg:
240242
log.error("Rebase or commit command failed: [%s]", errmsg)
241243
return False

0 commit comments

Comments
 (0)