Ошибка тестового модуля pdk из-за неизвестной переменной из класса контейнера
Я разрабатываю новый модуль и следую другим примерам, у меня есть основной класс, который содержит другой класс, и из этого второго класса я пытаюсь получить доступ к параметрам, доступным в основном классе. Что-то вроде этого:
class main_class ( String
$mainparameter
) {
contain main_class::second_class
}
class main_class::second_class {
file { $main_class::mainparameter:
ensure => directory,
mode => '0755',
owner => 'root',
group => 'root'
}
}
И ошибка, которую я получаю, выглядит так:
ошибка: rspec: ./spec/classes/simdownload_spec.rb:8: ошибка во время компиляции: ошибка оценки: неизвестная переменная: 'mainclass::main_parameter'.
Кто-нибудь может помочь, пожалуйста?
Спасибо,