Yes luc, command 2 will be executed if command 1 fails.
This is only a "join" of separate runscript resources:
RunScript {
RunsWhen = Before
FailJobOnError = No
Command = "/etc/bacula/script_1.sh"
}
RunScript {
RunsWhen = Before
FailJobOnError = No
Command = "/etc/bacula/script_3.sh"
}
RunScript {
RunsWhen = Before
FailJobOnError = No
Command = "/etc/bacula/script_2.sh"
}
Best regards,
Ana