JIRA: OCTO-109
Change-Id: I87535d0f786a90776a0fc0e1f3964f110a7a74a6
Signed-off-by: Tim Rozet <trozet@redhat.com>
function venv_install() {
if command -v virtualenv-2.7; then
function venv_install() {
if command -v virtualenv-2.7; then
+ virtualenv-2.7 -p python2.7 $1
elif command -v virtualenv2; then
elif command -v virtualenv2; then
+ virtualenv2 -p python2.7 $1
elif command -v virtualenv; then
elif command -v virtualenv; then
+ virtualenv -p python2.7 $1
else
echo Cannot find virtualenv command.
return 1
else
echo Cannot find virtualenv command.
return 1
echo "Virtualenv created."
fi
echo "Virtualenv created."
fi
+if [[ ! $(rpm -qa | grep python-2.7) ]]; then
+ echo "Python 2.7 not found, but required...attempting to install"
+ sudo yum install -y python-2.7*
+fi
+
if [ ! -f "$BASEDIR/venv/updated" -o $BASEDIR/requirements.pip -nt $BASEDIR/venv/updated ]; then
source $BASEDIR/venv/bin/activate
pip install -r $BASEDIR/requirements.pip
if [ ! -f "$BASEDIR/venv/updated" -o $BASEDIR/requirements.pip -nt $BASEDIR/venv/updated ]; then
source $BASEDIR/venv/bin/activate
pip install -r $BASEDIR/requirements.pip