我是傀儡的新手,我正在犯错误无法找到班级档案:: profileDev ...
我正在跟踪木偶的个人资料/角色抽象。我有一个带有已定义类的模块“profile”:
class profile::baseNode($nodeId = undef){ some content}
然后我上课了:
class profile::nodeB inherits baseNode{ ...}
在我的site.pp
中node 'puppetmaster.localdomain'{
class {'profile::nodeB':
nodeId => 1,
}
}
我已经确认“包含个人资料”有效。但是我无法在模块中引用类。使用木偶2.7 我有什么明显的错误吗?
由于
答案 0 :(得分:3)
我认为我终于找到了问题所在。似乎问题是类名和文件名中的问题,因为以下代码有效: basenode.pp:
class profile::basenode($nodeId = undef){ some content}
nodeb.pp:
class profile::nodeB inherits baseNode{ ...}
在site.pp中:
node 'puppetmaster.localdomain'{
class {'profile::nodeB':
nodeId => 1,
}
}