#!/bin/bash #================================================= # COMMON VARIABLES #================================================= APPLITYPE="lucterios.standard" MODULES="lucterios.contacts,lucterios.documents,lucterios.mailing" DATABASE="postgresql:name=$db_name,user=$db_user,password=$db_pwd,host=localhost" if [ "$lct_appli" == "asso" ] then MODULES="lucterios.contacts,lucterios.documents,lucterios.mailing,diacamma.accounting,diacamma.payoff,diacamma.invoice,diacamma.member,diacamma.event" APPLITYPE="diacamma.asso" fi if [ "$lct_appli" == "syndic" ] then MODULES="lucterios.contacts,lucterios.documents,lucterios.mailing,diacamma.accounting,diacamma.payoff,diacamma.condominium" APPLITYPE="diacamma.syndic" fi #================================================= # PERSONAL HELPERS #================================================= function refresh_collect() { pushd $install_dir venv/bin/python3 manage_inst-${app}.py collectstatic --noinput -l rm -rf inst-${app}/static/static rm -rf inst-${app}/static/plugins rm -rf inst-${app}/static/tmp rm -rf inst-${app}/static/archives rm -rf inst-${app}/static/usr rm -rf inst-${app}/static/__pycache__ rm -rf inst-${app}/static/settings.py rm -rf inst-${app}/static/django_error.log rm -rf inst-${app}/static/__init__.py chown -R ${app}:www-data . chmod 750 . popd }