exec @docker @restore_db @no_cleanup
This commit is contained in:
parent
f4d9afe2e4
commit
c8b202fbca
@ -47,14 +47,18 @@ ColorReset() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
main(){
|
main() {
|
||||||
DEPLOYMENT_DIR=$(pwd)/deployment
|
DEPLOYMENT_DIR=$(pwd)/deployment
|
||||||
|
BACKUP_DIR="$DEPLOYMENT_DIR/backup"
|
||||||
|
BACKUP_FILE="$BACKUP_DIR/backup.zip"
|
||||||
DOWNLOAD_URL="$1"
|
DOWNLOAD_URL="$1"
|
||||||
CONTAINER_ID="$2"
|
CONTAINER_ID="$2"
|
||||||
BACKUP_FILE="$DEPLOYMENT_DIR/backup/backup.zip"
|
|
||||||
|
|
||||||
# Create the deployment directory if it doesn't exist
|
# Check if the deployment and backup directories exist, create them if not
|
||||||
mkdir -p "$DEPLOYMENT_DIR/backup"
|
if [[ ! -d "$BACKUP_DIR" ]]; then
|
||||||
|
echo "Backup directory does not exist. Creating: $BACKUP_DIR"
|
||||||
|
mkdir -p "$BACKUP_DIR"
|
||||||
|
fi
|
||||||
|
|
||||||
# Check if the download URL is valid
|
# Check if the download URL is valid
|
||||||
echo "Checking if the URL is valid: $DOWNLOAD_URL"
|
echo "Checking if the URL is valid: $DOWNLOAD_URL"
|
||||||
@ -65,8 +69,8 @@ main(){
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Download the file
|
# Download the file and rename it to backup.zip
|
||||||
wget -P "$DEPLOYMENT_DIR/backup" -O backup.zip "$DOWNLOAD_URL"
|
wget -O "$BACKUP_FILE" "$DOWNLOAD_URL"
|
||||||
|
|
||||||
# Check if the file was downloaded
|
# Check if the file was downloaded
|
||||||
if [[ -f "$BACKUP_FILE" ]]; then
|
if [[ -f "$BACKUP_FILE" ]]; then
|
||||||
@ -81,4 +85,4 @@ main(){
|
|||||||
sudo docker exec "${CONTAINER_ID}" odoo db --config=/etc/odoo/odoo.conf load backup /etc/odoo/backup/backup.zip
|
sudo docker exec "${CONTAINER_ID}" odoo db --config=/etc/odoo/odoo.conf load backup /etc/odoo/backup/backup.zip
|
||||||
}
|
}
|
||||||
|
|
||||||
main $1 $2
|
main "$@"
|
Loading…
Reference in New Issue
Block a user