PilotMain
Introduction
The main
PanDA pilot module is called pilot.py and is the code launched directly by the wrapper. The pilot module downloads a job definition (payload) from the server and prepares for its execution. The pilot forks a separate process (runJob) which is the module that directly executes the payload. The pilot monitors the runJob process and makes sure that the payload is updating its output files.
Main loop
Major algorithms
Notes
Currently the pilot module houses the large job recovery algorithm. This will be moved to the JobRecovery module some day.
Major updates:
--
PaulNilsson - 25-Sep-2012
Responsible: PaulNilsson
Never reviewed