"""
entries = {}
- for line in control["Files"].split('\n'):
+ for line in control.get("Files", "").split('\n'):
if len(line) == 0:
continue
entries[filename] = entry
- for line in control["Checksums-Sha1"].split('\n'):
+ for line in control.get("Checksums-Sha1", "").split('\n'):
if len(line) == 0:
continue
(sha1sum, size, filename) = line.split()
raise InvalidChangesException('Size for {0} in Files and Checksum-Sha1 fields differ.'.format(filename))
entry['sha1sum'] = sha1sum
- for line in control["Checksums-Sha256"].split('\n'):
+ for line in control.get("Checksums-Sha256", "").split('\n'):
if len(line) == 0:
continue
(sha256sum, size, filename) = line.split()