Now, for the gotcha: this program is transferring precious military data from the US to Switzerland, and if it fails at any point in the process, millions of dollars will be at stake, not to mention your head will be on a stake.
The goal then, is not just to execute the program, but to perform each step, announcing the entry into the step, execution of the step, and completion of the step. If completion is successful, we move on to the next step. If it is not successful we send email notification of its failure. and try again. Even if the failure is due to the machine going down, the script must take a look at what it tried and continue its efforts from just where it was when the script went down.
In reply to Mechanisms for Fault-Tolerant Perl Scripting by princepawn
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |