updater script optimization
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user