#!/bin/bash

set -u
set -e


if [[ "$@" == *"debug"* ]]; then
  CMD=debug
else
  CMD=run
fi

# remove debug arg if it exists
ARGS="${@//debug}"

CONFIG=$(pwd)/settings/settings.json
DEVCONFIG=$(pwd)/settings/dev.settings.json

if [ -f $CONFIG ]; then
   echo "Starting Reaction using '$CONFIG'."
   meteor $CMD --raw-logs --settings $CONFIG $ARGS
else
 if [ -f $DEVCONFIG ]; then
   echo "Starting Reaction using '$DEVCONFIG'."
   meteor $CMD --raw-logs --settings $DEVCONFIG $ARGS
 else
   echo "Starting Reaction."
   meteor $CMD --raw-logs $ARGS
 fi
fi
