parent
69be48e569
commit
2d17519f79
@ -1,30 +0,0 @@
|
||||
#!/bin/bash
|
||||
export FLASK_APP=yadc
|
||||
root="."
|
||||
|
||||
createdirs() {
|
||||
mkdir -p instance
|
||||
mkdir -p instance/post/img
|
||||
mkdir -p instance/post/jpeg
|
||||
mkdir -p instance/post/sample
|
||||
mkdir -p instance/post/thumb
|
||||
}
|
||||
prepare_instance() {
|
||||
python3 -m pipenv install
|
||||
|
||||
createdirs
|
||||
cp yadc/config.def.py instance/config.py
|
||||
}
|
||||
|
||||
prepare_db() {
|
||||
python3 -m pipenv run flask upgrade
|
||||
}
|
||||
|
||||
case $1 in
|
||||
"instance"|"")
|
||||
prepare_instance
|
||||
;;
|
||||
"db")
|
||||
prepare_db
|
||||
;;
|
||||
esac
|
@ -0,0 +1,54 @@
|
||||
#!/bin/bash
|
||||
export FLASK_APP=yadc
|
||||
root="."
|
||||
|
||||
pipenv="python3 -m pipenv"
|
||||
run="$pipenv run"
|
||||
|
||||
prepare_venv() { $pipenv install }
|
||||
|
||||
prepare_instance() {
|
||||
mkdir -p instance
|
||||
mkdir -p instance/post/img
|
||||
mkdir -p instance/post/jpeg
|
||||
mkdir -p instance/post/sample
|
||||
mkdir -p instance/post/thumb
|
||||
|
||||
cp yadc/config.def.py instance/config.py
|
||||
}
|
||||
|
||||
prepare_db() {
|
||||
$run flask upgrade
|
||||
}
|
||||
|
||||
gunicorn_run() {
|
||||
$run gunicorn yadc:app
|
||||
}
|
||||
|
||||
case $1 in
|
||||
"init_venv")
|
||||
prepare_venv
|
||||
;;
|
||||
"init_instance")
|
||||
prepare_instance
|
||||
;;
|
||||
"init_db")
|
||||
prepare_db
|
||||
;;
|
||||
"init")
|
||||
prepare_venv
|
||||
prepare_instance
|
||||
prepare_db
|
||||
;;
|
||||
"run")
|
||||
gunicorn_run
|
||||
;;
|
||||
"")
|
||||
echo "useable parameters:"
|
||||
echo " run - run gunicorn listener"
|
||||
echo " init - complete init"
|
||||
echo " init_venv"
|
||||
echo " init_instance"
|
||||
echo " init_db"
|
||||
;;
|
||||
esac
|
Loading…
Reference in New Issue