use contextlib

This commit is contained in:
Rob Weber
2019-12-31 10:49:16 -06:00
parent 05c53b7ed8
commit 9ecf706d63
3 changed files with 6 additions and 9 deletions

View File

@ -508,9 +508,8 @@ class XbmcBackup:
else:
self.xbmc_vfs.put(path + "xbmcbackup.val", xbmc.translatePath(utils.data_dir() + "xbmcbackup_restore.val"))
vFile = xbmcvfs.File(xbmc.translatePath(utils.data_dir() + "xbmcbackup_restore.val"), 'r')
jsonString = vFile.read()
vFile.close()
with xbmcvfs.File(xbmc.translatePath(utils.data_dir() + "xbmcbackup_restore.val"), 'r') as vFile:
jsonString = vFile.read()
# delete after checking
xbmcvfs.delete(xbmc.translatePath(utils.data_dir() + "xbmcbackup_restore.val"))