|
32 | 32 | # |
33 | 33 | # |
34 | 34 | define python::pip ( |
35 | | - String $pkgname = $name, |
36 | | - Enum[present, absent, latest] $ensure = present, |
37 | | - String $virtualenv = 'system', |
38 | | - Enum['pip', 'pip3'] $pip_provider = 'pip', |
39 | | - Variant[Boolean, String] $url = false, |
40 | | - String $owner = 'root', |
41 | | - String $group = 'root', |
42 | | - $umask = undef, |
43 | | - $index = false, |
44 | | - Variant[Boolean, String] $proxy = false, |
45 | | - $egg = false, |
46 | | - Boolean $editable = false, |
47 | | - $environment = [], |
48 | | - $extras = [], |
49 | | - String $install_args = '', |
50 | | - String $uninstall_args = '', |
51 | | - Numeric $timeout = 1800, |
52 | | - String $log_dir = '/tmp', |
53 | | - Array[String] $path = ['/usr/local/bin','/usr/bin','/bin', '/usr/sbin'], |
| 35 | + String $pkgname = $name, |
| 36 | + Variant[Enum[present, absent, latest], String] $ensure = present, |
| 37 | + String $virtualenv = 'system', |
| 38 | + Enum['pip', 'pip3'] $pip_provider = 'pip', |
| 39 | + Variant[Boolean, String] $url = false, |
| 40 | + String $owner = 'root', |
| 41 | + String $group = 'root', |
| 42 | + $umask = undef, |
| 43 | + $index = false, |
| 44 | + Variant[Boolean, String] $proxy = false, |
| 45 | + $egg = false, |
| 46 | + Boolean $editable = false, |
| 47 | + $environment = [], |
| 48 | + $extras = [], |
| 49 | + String $install_args = '', |
| 50 | + String $uninstall_args = '', |
| 51 | + Numeric $timeout = 1800, |
| 52 | + String $log_dir = '/tmp', |
| 53 | + Array[String] $path = ['/usr/local/bin','/usr/bin','/bin', '/usr/sbin'], |
54 | 54 | ) { |
55 | 55 | $python_provider = getparam(Class['python'], 'provider') |
56 | 56 | $python_version = getparam(Class['python'], 'version') |
|
0 commit comments