updater script optimization

This commit is contained in:
2022-09-23 17:59:06 +02:00
parent c36f9bce94
commit fbfff2493a
+7 -4
View File
@@ -5,7 +5,9 @@ WEBSERVER='aquaria'
build() { build() {
[[ ! ${VIRTUAL_ENV} ]] && NO_VENV=1 && source ./venv/bin/activate [[ ! ${VIRTUAL_ENV} ]] && NO_VENV=1 && source ./venv/bin/activate
pelican pelican
retval=$?
[[ ${NO_VENV} ]] && deactivate [[ ${NO_VENV} ]] && deactivate
return $retval
} }
upload() { upload() {
@@ -13,13 +15,14 @@ upload() {
} }
build build
if [ $? == 0 ]; then
while getopts u param while getopts u param
do do
case "$param" in case "$param" in
u) upload ;; u) upload ;;
*) echo "Not implemented: $1" >&2 && exit 1 ;; *) echo "Not implemented: $1" >&2 && exit 1 ;;
esac esac
done done
fi