Process stitched orbits acquired from ESA
Process stitched orbits acquired from ESA. Generate the necessary products and an EDC archive.
Check to see if there is an orbit to process. If there is, call ESAORB to process it. If there are none, sleep and check again.
Determine the name of the log file, the directory in which to process, and the error directory. Enter into a infinite loop, periodically checking to see if the operator is attempting to terminate the daemon. Check to see if a file exists with a ".done" suffix. If it does, remove the ".done" suffix so that another daemon does not find this same orbit, and call ESAORB to process the orbit. If no orbits exist, sleep and try again later. If an error occurs processing an orbit, move it into the error directory, and continue to check for more orbits to process.
A fatal error was encountered. The message displayed preceding this message is the error that was encountered. Processing terminates.
An error was encountered determining the value of the specified environment variable. Ensure that the variable has been defined.
An error was encountered determining the value of the stop file. Ensure that ADAPSTABLES has been defined.
An error was encountered determining if an orbit is to be processed. Ensure that the appropriate processing directory exists.