From 6ec80a2331414540cc5a9cbacd8d6d2c81171c85 Mon Sep 17 00:00:00 2001 From: ZhongShengping Date: Tue, 8 Nov 2016 11:23:26 +0800 Subject: [PATCH] Fix common options position in params.pp These parameters are common for both systems, they could be moved out from 'case'. Change-Id: I71bdccfec45ecacc28491309be5d3ecd628d9278 --- manifests/params.pp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/manifests/params.pp b/manifests/params.pp index 3afeb9a..f0992a6 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -1,21 +1,22 @@ +# ==Class: oslo::params +# # Parameters for puppet-oslo # class oslo::params { include ::openstacklib::defaults + $pymongo_package_name = 'python-pymongo' + $pylibmc_package_name = 'python-pylibmc' + case $::osfamily { 'RedHat': { $sqlite_package_name = undef $pymysql_package_name = undef - $pymongo_package_name = 'python-pymongo' - $pylibmc_package_name = 'python-pylibmc' $python_memcache_package_name = 'python-memcached' } 'Debian': { $sqlite_package_name = 'python-pysqlite2' $pymysql_package_name = 'python-pymysql' - $pymongo_package_name = 'python-pymongo' - $pylibmc_package_name = 'python-pylibmc' $python_memcache_package_name = 'python-memcache' } default: {