Ошибка тестового модуля 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'.

Кто-нибудь может помочь, пожалуйста?

Спасибо,

0 ответов

Другие вопросы по тегам