Кукольный должен ненавидеть меня. Я часами читаю документ и до сих пор не могу добиться следующего:
- класс или модуль (или как он называется) с переменной в нем (параметризованный класс?);
- этот класс должен быть включен несколько раз на одном хосте.
В псевдокоде это будет:
# The class
classorwhatever myclass ($value) {
notify { "$value world" }
}
# In the node definition
node whatever {
myclass("Hello")
myclass("Goodbye")
}
Я чувствую себя настолько глупо, что это даже не смешно. Я знаю, что это должно быть выполнимо. Но как? :(
Ответы:
Вы можете использовать параметризованный класс только один раз. Если вы планируете поразить узел несколько раз с помощью функции, варьируя определения данных, это путь.
пример
источник