#!/bin/bash

set -e
checkExitCode() {
if [ $? -ne 0 ]; then
    echo "Error"
    exit 1;
fi
}

BASEDIR=`dirname $0`

. $BASEDIR/io.sh 1 3 0 "$@"

set -x

TEMP=$(mktemp -d)
mkdir $TEMP/inputFiles
for file in ${INPUTS1[@]}
do
    echo "Input: $i $file"
	cp $file $TEMP/inputFiles/
    i=`expr $i + 1`
done

cp $BASEDIR/script.py $TEMP/
INPUTDIR="/out/inputFiles"

docker run -v $TEMP:/out --rm mosorio/bikes_rent \
        python script.py \
        --inputs $INPUTS1 \
    	--variables $PARAMS1 $PARAMS2 $PARAMS3 

checkExitCode
