Remove bad files that has no info

This commit is contained in:
shortcutme 2017-06-19 15:40:13 +02:00
parent 4b346243eb
commit fec3ff7d8e
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -377,10 +377,12 @@ class Site(object):
# Remove files that no longer in content.json
for bad_file in self.bad_files.keys():
if bad_file.endswith("content.json"):
continue
file_info = self.content_manager.getFileInfo(bad_file)
if bad_file.endswith("content.json"):
if file_info is False:
del self.bad_files[bad_file]
self.log.debug("No info for file: %s, removing from bad_files" % bad_file)
else:
if file_info is False or not file_info.get("size"):
del self.bad_files[bad_file]
self.log.debug("No info for file: %s, removing from bad_files" % bad_file)