#!/usr/bin/env bash
################################################################################
# Check Aerospike Server dependencies
################################################################################

if [ $EUID -ne 0 ]; then
	echo "This script requires root or sudo privileges."
	exit 1
fi

################################################################################
# Python check

py_version=""
py_version=`python -c "import sys;t='{v[0]}.{v[1]}'.format(v=list(sys.version_info[:2]));sys.stdout.write(t)" 2>/dev/null;` ||
py_version=`python2 -c "import sys;t='{v[0]}.{v[1]}'.format(v=list(sys.version_info[:2]));sys.stdout.write(t)" 2>/dev/null;` ||
echo "WARN: Could not find python or python2. Asadm, asinfo, and asloglatency may fail."

if [[ "$py_version" != "2.7" ]]; then
        echo "WARN: Could not find python 2.7+ (< 3). Asadm, asinfo, and asloglatency may fail."
fi

################################################################################
