Каков синтаксис key.subkey для Puppet 3.x? - PullRequest
0 голосов
/ 12 июня 2019

В Puppet и Hiera вам часто приходится работать со структурированными данными в хэшах и массивах.

В языке Puppet вы можете получить доступ к элементам хеша и массива в квадратных скобках, например $ fact ['создания сетей'] [ 'FQDN'].Иера не использует квадратные скобки;вместо этого он использует нотацию key.subkey, например facts.networking.fqdn.

Это для 5.2.Есть ли такая же функциональность в 3.8?Я не смог найти его в документации.

1 Ответ

2 голосов
/ 12 июня 2019

Есть ли такая же функциональность в 3.8?

Нет. Puppet 3 - который устарел и больше не поддерживается - использует Hiera версии 1, которая не поддерживает синтаксис ключа / подключа. Для этого вам нужна как минимум Puppet 4 / Hiera 3, но даже она очень старая. Последняя версия Puppet v6.4 (с Hiera 5).

...