Eu tenho uma fórmula em minha árvore de sal que acredito ser um código morto; isto é, não sendo realmente usado em qualquer lugar. Eu gostaria de me livrar dele. Como posso verificar se nenhum lacaio está recebendo um determinado .sls como parte de seu estado alto?
Suponha que eu não confio na inspeção manual do arquivo superior; Eu quero saber onde o sal está realmente aplicando o estado, não onde eu acho que está aplicando o estado.
Os comandos
salt '*' state.show_top
esalt '*' state.show_highstate
renderizarão o arquivo superior efetivo e as informações efetivas de estado alto para todos os lacaios.Se você não encontrar seu estado nesta 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 remover o estado, você pode usar os mesmos comandos para verificar se o estado não é mais referenciado e se os arquivos de estado ainda são renderizados.