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. 33
      sapl/legacy/scripts/exporta_zope/dump30.py

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

Loading…
Cancel
Save