Назад | Перейти на главную страницу

Как использовать модуль Python 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'

Спасибо,

Выглядит как stankevich-python не установлен в вашем modulepath. Вы бежали:

puppet module install stankevich-python

Вы можете проверить вас modulepath на мастере марионеток, используя:

puppet config print modulepath --section master