From bb9fa7db052cc49190e9155e0f7620a7c4fc5b44 Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Tue, 13 Mar 2018 14:16:17 -0300 Subject: [PATCH] Alteração de mensagem de validação dos serviços de integração do PEN (German e Supervisor) --- rn/PENAgendamentoRN.php | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/rn/PENAgendamentoRN.php b/rn/PENAgendamentoRN.php index 891b3ed..cc8d8f5 100644 --- a/rn/PENAgendamentoRN.php +++ b/rn/PENAgendamentoRN.php @@ -242,22 +242,20 @@ class PENAgendamentoRN extends InfraRN { $cont++; $servico[] = 'ProcessarPendenciasRN.php'; } - - $servicos = implode("\n", $servico); - - + + $strServicos = array_map(function($item){ return "- $item"; }, $servico); + $strServicos = implode("\n", $strServicos); if ($cont > 0) { - $msg = "Falha na execução. \n Os seguintes serviços não estão rodando: \n $servicos"; -// LogSEI::getInstance()->gravar(); + $msg = "Identificada inconsistência nos serviços de integração com o Processo Eletrônico Nacional - PEN.\n" . + "Os seguintes serviços necessários para o correto funcionamento da integração não estão ativos: \n $strServicos \n\n" . + "Favor, entrar em contato com a equipe de suporte técnico."; throw new InfraException($msg, $e); } else { LogSEI::getInstance()->gravar("Todos os serviços estão rodando."); } -// $objInfraParametro = new InfraParametro(BancoSEI::getInstance()); -// InfraMail::enviarConfigurado(ConfiguracaoSEI::getInstance(), $objInfraParametro->getValor('SEI_EMAIL_SISTEMA'), $objInfraParametro->getValor('SEI_EMAIL_ADMINISTRADOR'), null, null, 'Teste Agendamento SEI', 'Agendamento SEI executado com sucesso.'); } catch (Exception $e) { - throw new InfraException('Erro ao rodar verificação de status do serviços Gearmand e Supervisord', $e); + throw new InfraException('Erro ao analisar status do serviços Gearmand e Supervisord', $e); } } -- libgit2 0.21.2