Commit bb9fa7db052cc49190e9155e0f7620a7c4fc5b44

Authored by Guilherme Andrade Del Cantoni
1 parent 5c0a2f51

Alteração de mensagem de validação dos serviços de integração do PEN (German e Supervisor)

Showing 1 changed file with 7 additions and 9 deletions   Show diff stats
rn/PENAgendamentoRN.php
@@ -242,22 +242,20 @@ class PENAgendamentoRN extends InfraRN { @@ -242,22 +242,20 @@ class PENAgendamentoRN extends InfraRN {
242 $cont++; 242 $cont++;
243 $servico[] = 'ProcessarPendenciasRN.php'; 243 $servico[] = 'ProcessarPendenciasRN.php';
244 } 244 }
245 -  
246 - $servicos = implode("\n", $servico);  
247 -  
248 - 245 +
  246 + $strServicos = array_map(function($item){ return "- $item"; }, $servico);
  247 + $strServicos = implode("\n", $strServicos);
249 248
250 if ($cont > 0) { 249 if ($cont > 0) {
251 - $msg = "Falha na execução. \n Os seguintes serviços não estão rodando: \n $servicos";  
252 -// LogSEI::getInstance()->gravar(); 250 + $msg = "Identificada inconsistência nos serviços de integração com o Processo Eletrônico Nacional - PEN.\n" .
  251 + "Os seguintes serviços necessários para o correto funcionamento da integração não estão ativos: \n $strServicos \n\n" .
  252 + "Favor, entrar em contato com a equipe de suporte técnico.";
253 throw new InfraException($msg, $e); 253 throw new InfraException($msg, $e);
254 } else { 254 } else {
255 LogSEI::getInstance()->gravar("Todos os serviços estão rodando."); 255 LogSEI::getInstance()->gravar("Todos os serviços estão rodando.");
256 } 256 }
257 -// $objInfraParametro = new InfraParametro(BancoSEI::getInstance());  
258 -// InfraMail::enviarConfigurado(ConfiguracaoSEI::getInstance(), $objInfraParametro->getValor('SEI_EMAIL_SISTEMA'), $objInfraParametro->getValor('SEI_EMAIL_ADMINISTRADOR'), null, null, 'Teste Agendamento SEI', 'Agendamento SEI executado com sucesso.');  
259 } catch (Exception $e) { 257 } catch (Exception $e) {
260 - throw new InfraException('Erro ao rodar verificação de status do serviços Gearmand e Supervisord', $e); 258 + throw new InfraException('Erro ao analisar status do serviços Gearmand e Supervisord', $e);
261 } 259 }
262 } 260 }
263 261