File tree Expand file tree Collapse file tree 5 files changed +23
-3
lines changed
devops/linux/docker/backup_restore Expand file tree Collapse file tree 5 files changed +23
-3
lines changed Original file line number Diff line number Diff line change 3
3
set -e
4
4
set -u
5
5
pushd .
6
+ if [ -z " $1 " ]; then
7
+ echo " Error: No backup folder name provided."
8
+ echo " Usage: $0 <backup_folder_name>"
9
+ exit 1
10
+ fi
6
11
BACKUP_DATE_TIME=$1
7
12
SCRIPT_DIR=$( cd -P -- " $( dirname -- " ${BASH_SOURCE[0]} " ) " && pwd -P)
8
13
cd " ${SCRIPT_DIR} /.." || exit
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
source ../conf.env
3
3
# Backup Folder Name
4
+ if [ -z " $1 " ]; then
5
+ echo " Error: No backup folder name provided."
6
+ echo " Usage: $0 <backup_folder_name>"
7
+ exit 1
8
+ fi
4
9
BACKUP_FOLDER_NAME=$1
5
10
SCRIPT_DIR=$( cd -P -- " $( dirname -- " ${BASH_SOURCE[0]} " ) " && pwd -P)
6
11
cd ${SCRIPT_DIR} /..
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
source ../conf.env
3
3
# Load Database Credentials from Environment Variables
4
+ if [ -z " $1 " ]; then
5
+ echo " Error: No backup folder name provided."
6
+ echo " Usage: $0 <backup_folder_name>"
7
+ exit 1
8
+ fi
4
9
if [ -z " $1 " ]; then
5
10
# Argument is empty, so set current datetime
6
11
BACKUP_DATE_TIME=$( date +%Y%m%d_%H%M%S)
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
source ../conf.env
3
+ if [ -z " $1 " ]; then
4
+ echo " Error: No backup folder name provided."
5
+ echo " Usage: $0 <backup_folder_name>"
6
+ exit 1
7
+ fi
3
8
BACKUP_FOLDER_NAME=$1
4
9
5
10
# PostgreSQL settings from environment variables
Original file line number Diff line number Diff line change 2
2
source ../conf.env
3
3
# Backup Folder Name
4
4
SCRIPT_DIR=$( cd -P -- " $( dirname -- " ${BASH_SOURCE[0]} " ) " && pwd -P)
5
- cd ${SCRIPT_DIR} /..
5
+ cd ${SCRIPT_DIR} /.. || exit
6
6
JEMPI_DOCKER_HOME=$PWD
7
7
# JEMPI_HOME = $1
8
8
down_dir=" $JEMPI_DOCKER_HOME /deployment/down"
@@ -16,10 +16,10 @@ python_cmd=$(which python3 || which python)
16
16
echo $python_cmd
17
17
Function to stop services
18
18
stop_services () {
19
- pushd " $down_dir "
19
+ pushd " $down_dir " || exit
20
20
echo " Stopping API service"
21
21
source d-stack-stop-services.sh
22
- popd
22
+ popd || exit
23
23
}
24
24
start_services () {
25
25
pushd " $reboot_dir " || exit
You can’t perform that action at this time.
0 commit comments