Я пишу файл манифеста марионетки для установки 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'
Спасибо,
Выглядит как stankevich-python
не установлен в вашем modulepath
. Вы бежали:
puppet module install stankevich-python
Вы можете проверить вас modulepath
на мастере марионеток, используя:
puppet config print modulepath --section master