Классы и Определяют в Марионетке

возможно, Ваша строка GENTOO_MIRRORS в/etc/make.conf устарела? проверьте, что зеркало все еще активно?

5
задан 24 August 2015 в 11:23
1 ответ

Ресурсы в Марионетке должны быть уникальными, т.е. иметь, чтобы иметь уникальное имя.

В описанном случае у Вас был ресурс Exec["sleep 5"] в Вашем определении и каждый раз Вы звоните srv (это - в основном то же как включая параметризованный класс), ресурс Exec["sleep 5"] будет также включен и таким образом синтаксический анализатор находит два или больше ресурса с тем же именем.

Путем добавления $name из определения названию Вашего Exec ресурс, Вы делаете это уникальным. Ну, по крайней мере, наиболее вероятный уникальный с тех пор, когда у Вас есть другой ресурс с тем же именем (Exec["sleep 5 for foo") где-то в другом месте в Ваших декларациях, Вы столкнетесь с этой ошибкой снова.

6
ответ дан 3 December 2019 в 01:34

Теги

Похожие вопросы