Como eu determino quais minions estão recebendo um SLS específico como parte de seu estado superior?

1

Eu tenho uma fórmula na minha árvore salgada que eu acredito ser código morto; isto é, não sendo realmente usado em qualquer lugar. Eu gostaria de me livrar disso. Como posso verificar se nenhum minions está recebendo um dado .sls como parte de seu estado superior?

Suponha que eu não confie na inspeção manual do arquivo principal; Eu quero saber onde o sal está realmente aplicando o estado, não onde eu acho que está aplicando o estado.

    
por Andrew 09.11.2015 / 17:07

1 resposta

2

Os comandos salt '*' state.show_top e salt '*' state.show_highstate renderizarão o arquivo principal efetivo e as informações efetivas do estado superior para todos os minions.

Se você não encontrar o seu estado nessa lista, pode ter certeza de que ele não está sendo usado no momento (a menos que seja renderizado em um arquivo vazio).

Depois de ter removido o estado, você pode usar os mesmos comandos para verificar se o estado não é mais mencionado e se os arquivos de estado ainda são renderizados.

    
por 15.11.2015 / 21:42

Tags