comando de gatilho para executar no fantoche após falha

1

Eu quero poder chamar uma ação personalizada se o manifesto falhar. O manifesto contém várias chamadas e qualquer uma delas pode falhar. Qualquer que seja a chamada para o arquivo, exec, o pacote falha, idealmente, acionaria a mesma chamada. Isso é possível no fantoche? Isso é para que eu possa alertar que a implantação falhou.

    
por user177933 11.07.2013 / 18:22

2 respostas

0

O Puppet pode relatar ao servidor após transações. Existem vários métodos para isso; Talvez você queira procurar em tagmail , que envia mensagens de registro por e-mail. Da documentação:

To use this report, you must create a tagmail.conf file in the location specified by the tagmap setting. This is a simple file that maps tags to email addresses: Any log messages in the report that match the specified tags will be sent to the specified email addresses.

    
por 14.07.2013 / 05:01
0

Sim, você pode fazer isso. O cliente de marionetes pode enviar um relatório para o mestre de marionetes após cada corrida. No mestre de marionetes, você pode ter quantos processadores de relatórios desejar, executando a funcionalidade de eveery desejada. Eu o uso para enviar verificações passivas para nagios sobre execuções de bonecos e falhas, por exemplo.

Como este é um assunto muito grande a ser explicado, não farei nada, mas link para a documentação oficial , que inclui exemplos de processadores de relatórios.

    
por 14.07.2013 / 10:32

Tags