Puppet Class: couchbase::client::python

Defined in:
manifests/client/python.pp

Overview

Class: couchbase::client::python

Installs the python client library. Not meant to be used directly, instead see class couchbase::client

Authors

Alex Farcas <alex.farcas@gmail.com>

Parameters:

  • package_ensure (Any) (defaults to: present)


10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/client/python.pp', line 10

class couchbase::client::python(
  $package_ensure = present
) {
  include ::couchbase::params

  package { 'couchbase_python':
    ensure   => $package_ensure,
    name     => 'couchbase',
    provider => 'pip',
    require  => [
      Package[$::couchbase::params::client_package],
      Package[$::couchbase::params::development_package]
    ],
  }
}