Como acessar o inventory_hostname a partir de um filter_plugin?

3

Meu plugin de filtro personalizado usa ansible.utils.display para injetar um aviso na saída do Ansible em algumas circunstâncias:

    if 'hold' in mydetails:
        display.warning('%s can be upgraded from %s to %s, but is on hold' %
                        (myp, mydetails['version'], latest))
        continue

Isso funciona e o aviso é exibido bem, mas não tem o nome do host - o que pode ser bastante confuso quando o inventário de uma pessoa é grande. Eu poderia inserir o nome do host lá, mas eu quero usar exatamente a string já conhecida como inventory_hostname . Como eu acessaria essa variável?

    
por Mikhail T. 18.10.2017 / 19:56

0 respostas

Tags