Ver a proveniência

Module puts to storage directly

tags/v1.1
JustAnotherArchivist há 1 ano
ascendente
cometimento
d42ee45bb2
2 ficheiros alterados com 3 adições e 1 eliminações
  1. +0
    -1
      codearchiver/cli.py
  2. +3
    -0
      codearchiver/modules/git.py

+ 0
- 1
codearchiver/cli.py Ver ficheiro

@@ -197,7 +197,6 @@ def main():
os.chdir(td) os.chdir(td)
try: try:
result = module.process() result = module.process()
storage.put_result(result)
finally: finally:
os.chdir('..') os.chdir('..')




+ 3
- 0
codearchiver/modules/git.py Ver ficheiro

@@ -175,6 +175,9 @@ class Git(codearchiver.core.Module):
for oid, otype in indexObjects.items(): for oid, otype in indexObjects.items():
metadata.append('Object', f'{oid} {otype}') metadata.append('Object', f'{oid} {otype}')


if self._storage:
self._storage.put(bundle, metadata)

return codearchiver.core.Result(id = self._id, files = [(bundle, metadata)]) return codearchiver.core.Result(id = self._id, files = [(bundle, metadata)])


def __repr__(self): def __repr__(self):


Carregando…
Cancelar
Guardar