From 18bd25e27db0dda4420f02c639fa796e20234237 Mon Sep 17 00:00:00 2001 From: Amos Shapira Date: Tue, 13 Dec 2016 09:38:15 +1100 Subject: [PATCH] Add support for python2-pip on redhat 7 --- manifests/params.pp | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/manifests/params.pp b/manifests/params.pp index aa26b73..be24c7f 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -74,12 +74,23 @@ $site_packages = "/usr/local/lib/python${version}/dist-packages" } redhat: { + case $::operatingsystemmajrelease { + '6': { + $version = '2.6' + $pip = 'python-pip' + } + '7': { + $version = '2.7' + $pip = 'python2-pip' + } + default: { + fail("redhat version \"${::operatingsystemmajrelease}\" not supported") + } + } $ensure = 'installed' - $version = '2.6' $package = 'python' $setuptools = 'python-setuptools' $devel = 'python-devel' - $pip = 'python-pip' $virtualenv = 'python-virtualenv' $interpreter = '/usr/bin/python' $site_packages = "/usr/lib/python${version}/site-packages"