From: Guangliang Zhao Date: Thu, 27 Jun 2013 08:45:11 +0000 (+0800) Subject: ceph-deploy: add openSUSE & SUSE support in bootstrap X-Git-Tag: v1.2~32^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=76b9e1caec4b87aa9ebc08df5848dc141be6231b;p=ceph-deploy.git ceph-deploy: add openSUSE & SUSE support in bootstrap Signed-off-by: Guangliang Zhao --- diff --git a/bootstrap b/bootstrap index 7d1a7de..55def90 100755 --- a/bootstrap +++ b/bootstrap @@ -17,6 +17,22 @@ if command -v lsb_release >/dev/null 2>&1; then fi ;; esac + + case "$(lsb_release --id --short | awk '{print $1}')" in + openSUSE|SUSE) + for package in python-virtualenv; do + if [ "$(rpm -qa $package 2>/dev/null)" == "" ]; then + missing="${missing:+$missing }$package" + fi + done + if [ -n "$missing" ]; then + echo "$0: missing required packages, please install them:" 1>&2 + echo " sudo zypper install $missing" + exit 1 + fi + ;; + esac + else if [ -f /etc/redhat-release ]; then case "$(cat /etc/redhat-release | awk '{print $1}')" in