Always run *some* startup scripts even when disabled

This commit is contained in:
Marco Ceppi 2019-11-21 17:23:53 -05:00
parent 0fe0267c72
commit fff05b3154
6 changed files with 8 additions and 5 deletions

View File

@ -39,15 +39,18 @@ if not User.objects.filter(username='${SUPERUSER_NAME}'):
Token.objects.create(user=u, key='${SUPERUSER_API_TOKEN}')
END
startup_scripts=/opt/netbox/startup_scripts/*.py
if [ "$SKIP_STARTUP_SCRIPTS" == "true" ]; then
echo "☇ Skipping startup scripts"
else
for script in /opt/netbox/startup_scripts/*.py; do
echo "⚙️ Executing '$script'"
./manage.py shell --interface python < "${script}"
done
startup_scripts=/opt/netbox/startup_scripts/*required*.py
fi
for script in $startup_scripts; do
echo "⚙️ Executing '$script'"
./manage.py shell --interface python < "${script}"
done
# copy static files
./manage.py collectstatic --no-input