12
12
#
13
13
unique_job_name=" ChangeMeToUniqueName" # Unique job name. Do not use space or underscore!!!
14
14
#
15
- path_to_BackupScript=" /PATH/TO/BackupScript" # Path to BackupScript directory. Does not support Docker volume propagation!
16
- #
17
15
system_id_name=" HOSTNAME" # Name to identify your System in Snapshots.
18
16
#
19
17
schedule_update_Restic_and_Rclone=" monthly: 1" # Schedule for the execution of the respective sub-process:
@@ -94,23 +92,40 @@ rclone_options="--log-level INFO"
94
92
95
93
96
94
95
+
96
+
97
97
98
98
99
99
100
100
# ################################################################################
101
101
# Don't change the following lines #
102
102
# ################################################################################
103
-
103
+ path_to_BackupScript=$( dirname " $( dirname " $( readlink -f " $0 " ) " ) " )
104
+ error_message=" \
105
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\
106
+ \n\
107
+ Project 'BackupsScript' was set up incorrectly.\n\
108
+ Please check the setup by following the instructions.\n\
109
+ This path '$path_to_BackupScript ' should point to the root directory of BackupScript.\n\
110
+ \n\
111
+ Compare:\n\
112
+ \n\
113
+ └── BackupScript\n\
114
+ ├── Config\n\
115
+ │ ├── DockerConfig\n\
116
+ │ ├── FilterConfig\n\
117
+ │ ├── RcloneConfig\n\
118
+ │ └── RepositoryPassword\n\
119
+ ├── Executor\n\
120
+ ├── Jobs\n\
121
+ │ └── YourBackupJob\n\
122
+ └── SetupInstructions\n\
123
+ \n\
124
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\
125
+ "
104
126
if [ ! -f " $path_to_BackupScript /Executor/MainExec" ]; then
105
- echo " !!!!!!!!!!!!!!!!!!!!! ERROR !!!!!!!!!!!!!!!!!!!!!!"
106
- echo " "
107
- echo " Project " BackupsScripts" was set up incorrectly."
108
- echo " Please check the setup by following the instructions."
109
- echo " -> File '$path_to_BackupScript /Executor/MainExec' not found."
110
- echo " "
111
- echo " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
127
+ printf " %b" " $error_message "
112
128
exit 1
113
129
fi
114
130
source $path_to_BackupScript /Executor/MainExec
115
-
116
131
# ################################################################################
0 commit comments