Como testar se um recurso exportado no fantoche existe após a coleta?

3

Eu quero criar um nagios_hostgroup se alguns hosts existirem. Para criar hosts em nagios, estou usando recursos exportados que coleciono no servidor de monitoramento.

Como posso testar se existe um recurso nagios_host exportado? Eu tentei o seguinte:

Nagios_host <<| |>>

if defined(Nagios_host['host_1']) and defined(Nagios_host['host_2']) {
  nagios_hostgroup { 'database_servers':
    alias   => 'My Hostgroup',
    members => 'host_1,host_2',
  }
}

Alguma ideia?

    
por MMore 17.05.2012 / 11:40

0 respostas