Browse Source

Melhora docs e ajusta exportação do zope de sapl 3.0

pull/1704/head
Marcio Mazza 7 years ago
parent
commit
a54d056d1f
  1. 9
      sapl/legacy/scripts/exporta_zope/dump30.py

9
sapl/legacy/scripts/exporta_zope/dump30.py

@ -3,16 +3,25 @@ from exporta_zope import (br, dump_folder, dump_propriedades, dump_usuarios,
def dump_sapl30():
"""Extrai dados do zope de um sapl 3.0, que, ao que tudo indica:
* não possui a pasta XSLT
* usa um mountpoint separado para os documentos
"""
try:
destino = '../../../../media'
data_fs_path = destino + '/Data.fs'
docs_path = destino + '/DocumentosSapl.fs'
app, close_db = get_app(data_fs_path)
sapl = br(app['sapl'])
dump_usuarios(sapl, destino)
finally:
close_db()
try:
app, close_db = get_app(docs_path)
docs = br(app['sapl_documentos'])
with logando_nao_identificados():
dump_folder(docs, destino)
dump_propriedades(docs, destino)
finally:
close_db()

Loading…
Cancel
Save