Browse Source

Resiste a POSKeyError em mais um ponto

pull/2056/head
Marcio Mazza 7 years ago
parent
commit
78bf262f41
  1. 6
      sapl/legacy/scripts/exporta_zope/exporta_zope.py

6
sapl/legacy/scripts/exporta_zope/exporta_zope.py

@ -219,7 +219,11 @@ def dump_folder(folder, path, salvar, mtimes, enum=enumerate_folder):
nao_identificados[meta_type].append(path + '/' + id)
elif dump:
if isinstance(dump, partial) and dump.func == dump_folder:
dump(br(obj), path, salvar, mtimes)
try:
dump(br(obj), path, salvar, mtimes)
except POSKeyError as e:
print_msg_poskeyerror(id)
continue
else:
# se o objeto for mais recente que o da última exportação
mtime = obj._p_mtime

Loading…
Cancel
Save