fix up if's in setup.sh
parent
5c708b436b
commit
ee85dfe5ab
17
setup.sh
17
setup.sh
|
@ -15,20 +15,29 @@ It takes the following flags:
|
||||||
|
|
||||||
You can optionally pass a different python interpreter to use (such as
|
You can optionally pass a different python interpreter to use (such as
|
||||||
a virtual environment), with no arguments this will use the system python3
|
a virtual environment), with no arguments this will use the system python3
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
exit;;
|
exit;;
|
||||||
|
|
||||||
--dbset )
|
--dbset )
|
||||||
sqlite3 data.sqlite < schema.sql
|
sqlite3 data.sqlite < schema.sql
|
||||||
echo cleared
|
echo cleared
|
||||||
chmod 600 data.sqlite
|
chmod 600 data.sqlite
|
||||||
exit;;
|
exit;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
PYTHON=`which python3`
|
|
||||||
[[ -e logs ]] || mkdir logs; mkdir logs/exceptions
|
[[ -e logs ]] || mkdir logs; mkdir logs/exceptions
|
||||||
|
|
||||||
|
PYTHON=`which python3`
|
||||||
[[ -z $1 ]] || PYTHON=$1
|
[[ -z $1 ]] || PYTHON=$1
|
||||||
echo Using $PYTHON...
|
echo Using $PYTHON...
|
||||||
$PYTHON -m pip install ${DEPS[*]}
|
$PYTHON -m pip install ${DEPS[*]}
|
||||||
|
|
||||||
echo "Enter [i] to initialize a new database"
|
echo "Enter [i] to initialize a new database"
|
||||||
read CLEAR
|
read CLEAR
|
||||||
[[ $CLEAR == "i" ]] && sqlite3 data.sqlite < schema.sql; chmod 600 data.sqlite
|
|
||||||
|
if [[ $CLEAR == "i" ]]; then
|
||||||
|
sqlite3 data.sqlite < schema.sql
|
||||||
|
chmod 600 data.sqlite
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue