我正在使用puppet在雲基礎架構上自動提供服務器。 我將我的清單分成幾個.pp's。木偶依賴於其他文件中的其他文件
我有以下錯誤:
Could not find dependency Mehc_module::Filestructure::File[/someFolder/someSubFolder]
相關部分:
filestructure.pp
class mehc_module::filestructure{
file {
"/someFolder/someSubFolder":
ensure => link,
owner => $mehc_module::users::WEBLOGIC_UID,
group => $mehc_module::users::WEBLOGIC_GID,
target => "/opt/user_projects",
require => UserDefinedFolder["/someFolder"];
}
packages.pp
class mehc_module::packages{
require mehc_module::filestructure
...
mehc_repo::package { "${common11rpm}" :
ensure => present,
require => [
Mehc_module::Filestructure::File["/someFolder/someSubFolder"]
];
}
}
爲什麼它給我錯誤?