Para começar, é importante entendermos o que são módulos.
Para facilitar, de uma maneira bem simplificada, módulos são um conjunto de funções, normalmente "temáticos", como exemplo temos o modulo de gerenciamento do Azure, com diversas funções relacionados ao gerenciamento de recursos nele.
Para saber mais sobre módulos, recomendo verificar a documentação oficial.
A ideia desse artigo, é mostrar uma forma de automatizarmos o processo de importação e/ou instalação de um, por meio de uma função que vai validar se ele já está disponível para importar ou se precisa instalar antes disso.
Para sabermos se ele já está disponível, vamos consultar o nome dele na lista de módulos disponíveis no equipamento. Caso ele esteja, fazemos apenas o processo de importação, mas caso não, primeiro instalamos e depois importamos.
Top comments (0)