From 392dd92df6b2966b476d1c365036c228bcee62f4 Mon Sep 17 00:00:00 2001 From: Marcio Mazza Date: Thu, 14 Jun 2018 11:05:46 -0300 Subject: [PATCH] =?UTF-8?q?Congela=20ocorr=C3=AAncias=20ao=20final=20da=20?= =?UTF-8?q?migra=C3=A7=C3=A3o=20de=20dados?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/legacy/migracao_dados.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sapl/legacy/migracao_dados.py b/sapl/legacy/migracao_dados.py index 24ee536e0..da0ca270a 100644 --- a/sapl/legacy/migracao_dados.py +++ b/sapl/legacy/migracao_dados.py @@ -800,6 +800,7 @@ def roda_comando_shell(cmd): def migrar_dados(): try: ocorrencias.clear() + ocorrencias.default_factory = list # restaura dump arq_dump = Path(DIR_DADOS_MIGRACAO.child( @@ -833,7 +834,8 @@ def migrar_dados(): ocorrencias['traceback'] = str(traceback.format_exc()) raise e finally: - # grava ocorrĂȘncias + # congela e grava ocorrĂȘncias + ocorrencias.default_factory = None arq_ocorrencias = Path(REPO.working_dir, 'ocorrencias.yaml') with open(arq_ocorrencias, 'w') as arq: pyaml.dump(ocorrencias, arq, vspacing=1)