equal
deleted
inserted
replaced
1773 sequences = archive.read('sequences.txt').splitlines() |
1773 sequences = archive.read('sequences.txt').splitlines() |
1774 file_versions = self._parse_versions(archive.read('versions.txt')) |
1774 file_versions = self._parse_versions(archive.read('versions.txt')) |
1775 versions = set(self._get_versions()) |
1775 versions = set(self._get_versions()) |
1776 if file_versions != versions: |
1776 if file_versions != versions: |
1777 self.logger.critical('Unable to restore : versions do not match') |
1777 self.logger.critical('Unable to restore : versions do not match') |
1778 self.logger.critical('Expected:\n%s', '\n'.join(list(sorted(versions)))) |
1778 self.logger.critical('Expected:\n%s', '\n'.join('%s : %s' % (cube, ver) |
1779 self.logger.critical('Found:\n%s', '\n'.join(list(sorted(file_versions)))) |
1779 for cube, ver in sorted(versions))) |
|
1780 self.logger.critical('Found:\n%s', '\n'.join('%s : %s' % (cube, ver) |
|
1781 for cube, ver in sorted(file_versions))) |
1780 raise ValueError('Unable to restore : versions do not match') |
1782 raise ValueError('Unable to restore : versions do not match') |
1781 table_chunks = {} |
1783 table_chunks = {} |
1782 for name in archive.namelist(): |
1784 for name in archive.namelist(): |
1783 if not name.startswith('tables/'): |
1785 if not name.startswith('tables/'): |
1784 continue |
1786 continue |