SaltStack: Como implementar o filtro Jinja personalizado?

1

Eu quero estender os filtros jinja que estão disponíveis no SaltStack

Eu quero criar um filtro simples chamado rpm_to_debian_name

{ package-name | rpm_to_debian_name }

Eu só encontrei documentos sobre os filtros específicos de sal: link

Como estender esses filtros?

BTW: a implementação deste filtro não faz parte da parte desta questão. É um simples python que é fácil de implementar. A questão é como disponibilizá-lo, onde colocar o código?

    
por guettli 27.10.2016 / 13:17

1 resposta

1

O Jinja é um dos vários representantes que o Salt suporta. O código do renderizador começa aqui: link

mas parece que você adicionaria seu filtro aqui:

link

Eu não tenho certeza se há um lugar fora da base de código do Salt para conectar isso. Espero que ajude!

    
por 28.10.2016 / 00:07