17 lines
380 B
Plaintext
17 lines
380 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
# Apply PVC database migrations
|
||
|
# Part of the Parallel Virtual Cluster (PVC) system
|
||
|
|
||
|
export PVC_CONFIG_FILE="/etc/pvc/pvcapid.yaml"
|
||
|
|
||
|
if [[ ! -f ${PVC_CONFIG_FILE} ]]; then
|
||
|
echo "Create a configuration file at ${PVC_CONFIG_FILE} before upgrading the database."
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
pushd /usr/share/pvc
|
||
|
./pvcapid-manage.py db migrate
|
||
|
./pvcapid-manage.py db upgrade
|
||
|
popd
|