Em Foreman:
1) As variáveis inteligentes são uma ferramenta para fornecer dados (chave / valor), normalmente ao seu fantoche ENC, dependendo de um conjunto de regras. Eles pretendem ser um trampolim para classes com parâmetros completos.
A variável inteligente é geralmente associada a uma classe de marionetes e pode ter vários valores, todos dependendo do contexto hierárquico ou de várias condições que um usuário pode desejar aplicar.
2) Existem grupos de host.