equal
deleted
inserted
replaced
1809 sequences = archive.read('sequences.txt').splitlines() |
1809 sequences = archive.read('sequences.txt').splitlines() |
1810 file_versions = self._parse_versions(archive.read('versions.txt')) |
1810 file_versions = self._parse_versions(archive.read('versions.txt')) |
1811 versions = set(self._get_versions()) |
1811 versions = set(self._get_versions()) |
1812 if file_versions != versions: |
1812 if file_versions != versions: |
1813 self.logger.critical('Unable to restore : versions do not match') |
1813 self.logger.critical('Unable to restore : versions do not match') |
1814 self.logger.critical('Expected:\n%s', '\n'.join(list(sorted(versions)))) |
1814 self.logger.critical('Expected:\n%s', '\n'.join('%s : %s' % (cube, ver) |
1815 self.logger.critical('Found:\n%s', '\n'.join(list(sorted(file_versions)))) |
1815 for cube, ver in sorted(versions))) |
|
1816 self.logger.critical('Found:\n%s', '\n'.join('%s : %s' % (cube, ver) |
|
1817 for cube, ver in sorted(file_versions))) |
1816 raise ValueError('Unable to restore : versions do not match') |
1818 raise ValueError('Unable to restore : versions do not match') |
1817 table_chunks = {} |
1819 table_chunks = {} |
1818 for name in archive.namelist(): |
1820 for name in archive.namelist(): |
1819 if not name.startswith('tables/'): |
1821 if not name.startswith('tables/'): |
1820 continue |
1822 continue |