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 242 $cont++;
243 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 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 253 throw new InfraException($msg, $e);
254 254 } else {
255 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 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  
... ...