#!/usr/bin/env bash

# Current dir
TOPDIR=$(cd "$(dirname "$0")/.."; pwd)

source "$TOPDIR/bin/sparkling-env.sh"
# Java check
checkJava
# Verify there is Spark installation
checkSparkHome
# Verify if correct Spark version is used
checkSparkVersion
# Check sparkling water assembly Jar exists
checkPyZipExists
# Check existence of dependant Python packages
checkPythonPackages

PYTHONPATH=$PY_ZIP_FILE:$PYTHONPATH \
pyspark --py-files "$PY_ZIP_FILE" "$@"

