From 4b3f7168ae7e16c751d4d4ad51d319e58af7c0a2 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Fri, 24 Feb 2017 14:04:28 +0100 Subject: [PATCH] Add support for Suse family Change-Id: I92ac35151364c2390eddf2a8c71985049d3814c3 --- manifests/params.pp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/manifests/params.pp b/manifests/params.pp index 928edfe..8c71fb6 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -12,6 +12,12 @@ class pip::params { $python3_pip_package = 'python3-pip' $get_pip_path = '/bin/pip' } + 'Suse': { + $python_devel_package = 'python-devel' + $python3_devel_package = 'python3-devel' + $python3_pip_package = 'python3-pip' + $get_pip_path = '/usr/bin/pip' + } 'Debian': { $python_devel_package = 'python-all-dev' $python3_devel_package = 'python3-all-dev' @@ -19,7 +25,7 @@ class pip::params { $get_pip_path = '/usr/local/bin/pip' } default: { - fail("Unsupported osfamily: ${::osfamily} The 'pip' module only supports osfamily Debian or RedHat.") + fail("Unsupported osfamily: ${::osfamily} The 'pip' module only supports osfamily Debian, RedHat or SUSE.") } } }