Quellcode durchsuchen

Better storage metadata search now that the module name is recorded there anyway

tags/v1.0
JustAnotherArchivist vor 1 Jahr
Ursprung
Commit
eab6db9f27
1 geänderte Dateien mit 1 neuen und 3 gelöschten Zeilen
  1. +1
    -3
      codearchiver/modules/git.py

+ 1
- 3
codearchiver/modules/git.py Datei anzeigen

@@ -75,9 +75,7 @@ class Git(codearchiver.core.Module):
oldCommits = {} # dict to keep the order reasonable
basedOnBundles = {} # ditto
if self._storage:
for oldBundle in self._storage.search_metadata([('Root commit', c) for c in rootCommits]):
if not oldBundle.startswith('git_'): #TODO Is there a more generic and elegant approach?
continue
for oldBundle in self._storage.search_metadata([('Module', type(self).name)] + [('Root commit', c) for c in rootCommits]):
_logger.info(f'Previous bundle: {oldBundle!r}')
with self._storage.open_metadata(oldBundle) as fp:
idx = GitMetadata.deserialise(fp)


Laden…
Abbrechen
Speichern