aboutsummaryrefslogtreecommitdiffstats
path: root/contrail-keystone-auth/hooks/install
blob: 3c644d3a570a0e2913dd0350b66864361547a6c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
# Wrapper to deal with newer Ubuntu versions that don't have py2 installed
# by default.

declare -a DEPS=('python' 'python-yaml' 'python-pip')

check_and_install() {
    pkg="${1}"
    if ! dpkg -s ${pkg} 2>&1 > /dev/null; then
        apt-get -y install ${pkg}
    fi
}

for dep in ${DEPS[@]}; do
    check_and_install ${dep}
done