Особенности применения выражений в Puppet:
- Выражения можно использовать практически везде, где требуется значение. www.puppet.com Они могут быть составлены с другими выражениями, и всё объединённое выражение будет иметь одно значение. www.puppet.com
- Некоторые выражения имеют побочные эффекты и используются в Puppet скорее для этих эффектов, а не для значения результата. www.puppet.com Например, объявление ресурса добавляет ресурс в каталог, а назначение переменной создаёт переменную и назначает ей значение. www.puppet.com
- Условные выражения можно использовать для динамической настройки, когда на основе переменной или вывода команды нужно решить, следует ли выполнять задачу. www.8host.com Puppet поддерживает большую часть условных структур традиционных языков программирования (например, выражения if/else и case). www.8host.com
Синтаксис выражений в Puppet: выражение состоит из двух операндов, разделённых оператором. docs.huihoo.com Для ясности и читаемости при создании составных выражений с использованием других выражений в качестве операндов рекомендуется использовать скобки. www.puppet.com