From: HacKan Date: Wed, 24 Jan 2018 01:30:01 +0000 (-0300) Subject: [RM-7505] bootstrap: support archlinux X-Git-Tag: v2.0.1~11^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c8eb17209e6df68b82bc8a7a576bd23903a3aa95;p=ceph-deploy.git [RM-7505] bootstrap: support archlinux --- diff --git a/bootstrap b/bootstrap index deb83df..c41c274 100755 --- a/bootstrap +++ b/bootstrap @@ -26,6 +26,20 @@ if ! [ -d virtualenv ]; then exit 1 fi ;; + + Arch) + for package in "$python_package" python-virtualenv; do + if ! pacman -Qs -- "$package" >/dev/null 2>&1; then + # add a space after old values + missing="${missing:+$missing }$package" + fi + done + if [ -n "$missing" ]; then + echo "$0: missing required packages, please install them:" 1>&2 + echo " pacman -Sy $missing" + exit 1 + fi + ;; esac case "$(lsb_release --id --short | awk '{print $1}')" in @@ -42,6 +56,7 @@ if ! [ -d virtualenv ]; then fi ;; esac + fi if [ -f /etc/redhat-release ]; then