1515
1616* ` python::config ` : Optionally installs the gunicorn service
1717* ` python::install ` : Installs core python packages
18- * ` python::params ` : The python Module default configuration settings.
1918
2019### Defined types
2120
@@ -81,8 +80,8 @@ The following parameters are available in the `python` class:
8180* [ ` manage_python_package ` ] ( #-python--manage_python_package )
8281* [ ` manage_venv_package ` ] ( #-python--manage_venv_package )
8382* [ ` manage_pip_package ` ] ( #-python--manage_pip_package )
84- * [ ` venv ` ] ( #-python--venv )
8583* [ ` gunicorn_package_name ` ] ( #-python--gunicorn_package_name )
84+ * [ ` venv ` ] ( #-python--venv )
8685* [ ` python_pips ` ] ( #-python--python_pips )
8786* [ ` python_pyvenvs ` ] ( #-python--python_pyvenvs )
8887* [ ` python_requirements ` ] ( #-python--python_requirements )
@@ -112,8 +111,6 @@ Allowed values:
112111 - 3/3.3/... means you are going to install the python3/python3.3/...
113112 package, if available on your osfamily.
114113
115- Default value: ` $facts['os']['family'] ? { 'Archlinux' => 'system', default => '3' `
116-
117114##### <a name =" -python--pip " ></a >` pip `
118115
119116Data type: ` Python::Package::Ensure `
@@ -160,8 +157,6 @@ Data type: `Boolean`
160157
161158to determine if the epel class is used.
162159
163- Default value: ` $python::params::use_epel `
164-
165160##### <a name =" -python--manage_scl " ></a >` manage_scl `
166161
167162Data type: ` Boolean `
@@ -198,31 +193,25 @@ Data type: `Boolean`
198193
199194manage the state for package venv
200195
201- Default value: ` $python::params::manage_venv_package `
202-
203196##### <a name =" -python--manage_pip_package " ></a >` manage_pip_package `
204197
205198Data type: ` Boolean `
206199
207200manage the state for package pip
208201
209- Default value: ` $python::params::manage_pip_package `
210-
211- ##### <a name =" -python--venv " ></a >` venv `
212-
213- Data type: ` Python::Package::Ensure `
202+ ##### <a name =" -python--gunicorn_package_name " ></a >` gunicorn_package_name `
214203
204+ Data type: ` String[1] `
215205
216206
217- Default value: ` 'absent' `
218207
219- ##### <a name =" -python--gunicorn_package_name " ></a >` gunicorn_package_name `
208+ ##### <a name =" -python--venv " ></a >` venv `
220209
221- Data type: ` String[1] `
210+ Data type: ` Python::Package::Ensure `
222211
223212
224213
225- Default value: ` $python::params::gunicorn_package_name `
214+ Default value: ` 'absent' `
226215
227216##### <a name =" -python--python_pips " ></a >` python_pips `
228217
@@ -301,6 +290,7 @@ The following parameters are available in the `python::pip::bootstrap` class:
301290* [ ` version ` ] ( #-python--pip--bootstrap--version )
302291* [ ` manage_python ` ] ( #-python--pip--bootstrap--manage_python )
303292* [ ` http_proxy ` ] ( #-python--pip--bootstrap--http_proxy )
293+ * [ ` pip_lookup_path ` ] ( #-python--pip--bootstrap--pip_lookup_path )
304294* [ ` exec_provider ` ] ( #-python--pip--bootstrap--exec_provider )
305295
306296##### <a name =" -python--pip--bootstrap--version " ></a >` version `
@@ -327,6 +317,12 @@ Proxy server to use for outbound connections.
327317
328318Default value: ` undef `
329319
320+ ##### <a name =" -python--pip--bootstrap--pip_lookup_path " ></a >` pip_lookup_path `
321+
322+ Data type: ` Array[String[1]] `
323+
324+
325+
330326##### <a name =" -python--pip--bootstrap--exec_provider " ></a >` exec_provider `
331327
332328Data type: ` String[1] `
@@ -753,12 +749,10 @@ Default value: `'root'`
753749
754750##### <a name =" -python--pip--group " ></a >` group `
755751
756- Data type: ` Optional[ String[1] ]`
752+ Data type: ` String[1] `
757753
758754The group of the virtualenv being manipulated.
759755
760- Default value: ` getvar('python::params::group') `
761-
762756##### <a name =" -python--pip--index " ></a >` index `
763757
764758Data type: ` Variant[Boolean,String[1]] `
0 commit comments