From 7f0314058e06590517595aa28ba32b8537817724 Mon Sep 17 00:00:00 2001 From: maira Date: Fri, 28 Jul 2023 10:43:01 -0300 Subject: [PATCH] =?UTF-8?q?Corrige=20classe=20SisabErroCompetenciaInexiste?= =?UTF-8?q?nte=20do=20m=C3=B3dulo=20excecoes.py=20Corrige=20classe=20Sisab?= =?UTF-8?q?ErroCompetenciaInexistente=20do=20m=C3=B3dulo=20excecoes.py=20p?= =?UTF-8?q?ara=20tornar=20parametriz=C3=A1vel=20a=20vari=C3=A1vel=20unidad?= =?UTF-8?q?e=5Fgeografica=5Fid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/impulsoetl/sisab/excecoes.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/impulsoetl/sisab/excecoes.py b/src/impulsoetl/sisab/excecoes.py index 4a2441f..a0016d0 100644 --- a/src/impulsoetl/sisab/excecoes.py +++ b/src/impulsoetl/sisab/excecoes.py @@ -32,6 +32,11 @@ def __init__(self,exception): def insere_erro_database(self,sessao,traceback_str,operacao_id,periodo_id): + if unidade_geografica_id is None: + unidade_geografica_id = '28de805e-5bdc-49c3-863c-2cf87f95e371' + else: + unidade_geografica_id = unidade_geografica_id + tabela_destino = tabelas["configuracoes.capturas_erros_etl"] requisicao_inserir_historico = insert(tabela_destino).values(operacao_id=operacao_id,periodo_id=periodo_id,unidade_geografica_id='28de805e-5bdc-49c3-863c-2cf87f95e371',erro_mensagem=self.exception,erro_traceback=str(traceback_str)) conector = sessao.connection()