我正在写一个puppet清单文件来安装python和pymongo。
这个python模块安装在服务器上,链接如下https://forge.puppetlabs.com/stankevich/python
这是我创build的清单文件。 但是它说的是未知的阶级和资源。 请提示语法错误。
class { 'python' : version => 'system', pip => 'present' } python::pip { 'pymongo' : pkgname => 'pymongo', ensure => '2.7', }
它说Unknown class: 'python和Unknown resource type: 'python::pip'
谢谢,
看起来像stankevich-python没有安装在你的modulepath 。 你跑了:
puppet module install stankevich-python
你可以使用下面的modulepath在Puppet master上检查你的modulepath :
puppet config print modulepath --section master