15
15
16
16
* ` python::config ` : Optionally installs the gunicorn service
17
17
* ` python::install ` : Installs core python packages
18
- * ` python::params ` : The python Module default configuration settings.
19
18
20
19
### Defined types
21
20
@@ -81,8 +80,8 @@ The following parameters are available in the `python` class:
81
80
* [ ` manage_python_package ` ] ( #-python--manage_python_package )
82
81
* [ ` manage_venv_package ` ] ( #-python--manage_venv_package )
83
82
* [ ` manage_pip_package ` ] ( #-python--manage_pip_package )
84
- * [ ` venv ` ] ( #-python--venv )
85
83
* [ ` gunicorn_package_name ` ] ( #-python--gunicorn_package_name )
84
+ * [ ` venv ` ] ( #-python--venv )
86
85
* [ ` python_pips ` ] ( #-python--python_pips )
87
86
* [ ` python_pyvenvs ` ] ( #-python--python_pyvenvs )
88
87
* [ ` python_requirements ` ] ( #-python--python_requirements )
@@ -112,8 +111,6 @@ Allowed values:
112
111
- 3/3.3/... means you are going to install the python3/python3.3/...
113
112
package, if available on your osfamily.
114
113
115
- Default value: ` $facts['os']['family'] ? { 'Archlinux' => 'system', default => '3' `
116
-
117
114
##### <a name =" -python--pip " ></a >` pip `
118
115
119
116
Data type: ` Python::Package::Ensure `
@@ -160,8 +157,6 @@ Data type: `Boolean`
160
157
161
158
to determine if the epel class is used.
162
159
163
- Default value: ` $python::params::use_epel `
164
-
165
160
##### <a name =" -python--manage_scl " ></a >` manage_scl `
166
161
167
162
Data type: ` Boolean `
@@ -198,31 +193,25 @@ Data type: `Boolean`
198
193
199
194
manage the state for package venv
200
195
201
- Default value: ` $python::params::manage_venv_package `
202
-
203
196
##### <a name =" -python--manage_pip_package " ></a >` manage_pip_package `
204
197
205
198
Data type: ` Boolean `
206
199
207
200
manage the state for package pip
208
201
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 `
214
203
204
+ Data type: ` String[1] `
215
205
216
206
217
- Default value: ` 'absent' `
218
207
219
- ##### <a name =" -python--gunicorn_package_name " ></a >` gunicorn_package_name `
208
+ ##### <a name =" -python--venv " ></a >` venv `
220
209
221
- Data type: ` String[1] `
210
+ Data type: ` Python::Package::Ensure `
222
211
223
212
224
213
225
- Default value: ` $python::params::gunicorn_package_name `
214
+ Default value: ` 'absent' `
226
215
227
216
##### <a name =" -python--python_pips " ></a >` python_pips `
228
217
@@ -301,6 +290,7 @@ The following parameters are available in the `python::pip::bootstrap` class:
301
290
* [ ` version ` ] ( #-python--pip--bootstrap--version )
302
291
* [ ` manage_python ` ] ( #-python--pip--bootstrap--manage_python )
303
292
* [ ` http_proxy ` ] ( #-python--pip--bootstrap--http_proxy )
293
+ * [ ` pip_lookup_path ` ] ( #-python--pip--bootstrap--pip_lookup_path )
304
294
* [ ` exec_provider ` ] ( #-python--pip--bootstrap--exec_provider )
305
295
306
296
##### <a name =" -python--pip--bootstrap--version " ></a >` version `
@@ -327,6 +317,12 @@ Proxy server to use for outbound connections.
327
317
328
318
Default value: ` undef `
329
319
320
+ ##### <a name =" -python--pip--bootstrap--pip_lookup_path " ></a >` pip_lookup_path `
321
+
322
+ Data type: ` Array[String[1]] `
323
+
324
+
325
+
330
326
##### <a name =" -python--pip--bootstrap--exec_provider " ></a >` exec_provider `
331
327
332
328
Data type: ` String[1] `
@@ -753,12 +749,10 @@ Default value: `'root'`
753
749
754
750
##### <a name =" -python--pip--group " ></a >` group `
755
751
756
- Data type: ` Optional[ String[1] ]`
752
+ Data type: ` String[1] `
757
753
758
754
The group of the virtualenv being manipulated.
759
755
760
- Default value: ` getvar('python::params::group') `
761
-
762
756
##### <a name =" -python--pip--index " ></a >` index `
763
757
764
758
Data type: ` Variant[Boolean,String[1]] `
0 commit comments