0
我正在穿过一些木偶教程。在我/etc/puppetlabs/code/environment/production/manifests/site.pp
我有服务器上的500错误找不到声明的类
node default {
class { 'motd': }
class { 'viminstall'}
}
从那里我做了两个模块:一个motd
模块和viminstall
模块。我的错误与我的viminstall
模块有关。在viminstall/manifests
目录中,我制作了两个文件:init.pp
和vim.pp
。我init.pp
具有以下
class viminstall {
notify { "I'm installing vim": }
include viminstall::vim
}
我vim.pp
具有以下
class viminstall::vim {
package { 'vim':
ensure => 'latest'
}
}
当我运行puppet agent --test
我得到一个错误说could not find declared class viminstall at /etc/puppetlabs/code/environments/production/manifests/site.pp
。
任何想法为什么?
的'viminstall'模块什么目录中? –
它安装在/ etc/puppetlabs/code/environments/production/modules/viminstall – deathscythe272