我正在编写一个 puppet 清单文件来安装 python 和 pymongo。
此 python 模块安装在服务器上,链接如下所示https://forge.puppetlabs.com/stankevich/python
这是我创建的清单文件。但它显示未知的类和资源。请指出语法中有什么错误。
class { 'python' :
version => 'system',
pip => 'present'
}
python::pip { 'pymongo' :
pkgname => 'pymongo',
ensure => '2.7',
}
它Unknown class: 'python
说Unknown resource type: 'python::pip'
谢谢,
答案1
看起来stankevich-python
你的 中没有安装modulepath
。你运行过吗:
puppet module install stankevich-python
您可以modulepath
使用以下方式检查 Puppet Master:
puppet config print modulepath --section master