custominstall: don't fail if cifinish.bin is corrupted

This commit is contained in:
Ian Burgwin
2020-12-02 20:17:50 -08:00
parent 707b852db3
commit 945b0a377b

View File

@@ -219,7 +219,12 @@ class CustomInstall:
cifinish_path = join(self.sd, 'cifinish.bin') cifinish_path = join(self.sd, 'cifinish.bin')
sd_path = join(sd_path, id1s[0]) sd_path = join(sd_path, id1s[0])
title_info_entries = {} title_info_entries = {}
cifinish_data = load_cifinish(cifinish_path) try:
cifinish_data = load_cifinish(cifinish_path)
except InvalidCIFinishError as e:
self.log(f'{cifinish_path} is invalid, not loading.')
self.log(f'{type(e).__qualname__}: {e}')
cifinish_data = {}
load_seeddb(self.seeddb) load_seeddb(self.seeddb)