Хочу написать следующую конструкцию:class classA {
$a = "AAA"
notify { $a : }
}
class classB inherits classA {
$a = "BBB"
}
Вызвав из ноды
class { classB : }ожидаю увидеть в нотифах BBB но паппет упорно пихает
Notice: AAA
Notice: /Stage[main]/Classa/Notify[AAA]/message: defined 'message' as 'AAA'
Что я делаю не так?
> Что я делаю не так?Мануалы не читаешь
>> Что я делаю не так?
> Мануалы не читаешьопеннет стал помойкой
Господа, как же приятно общаться на забугорных форумах, отвечают быстро, доброжелательно и без желчи.Решение данной задачи простое:
class classB inherits classA {
$a = "BBB"
Notify['test'] { message => $a} # <- override
}