Friday, June 27, 2008

UHURA 23a

Summary:
Added a cleaner class used at the beginning of the pilot to search for and erase any lingering work directories. The criteria for cleanup is if the job state file has not been updated for five hours and if the job state is 'running'. It is then assumed that the job has been killed by the batch system. The cleaner class is currently only used at the analysis queues at BNL.

Version info:
Mover isSameType() to pUtil (move to job recovery class later) (pilot, pUtil)
Created Cleaner() class to clean up old lingering job directories independent of job recovery (Cleaner, pilot)
Printing out FINISHED message for finished and holding jobs after job report to aid monitor (pilot)
Updated error text when dispatcher has no jobs (pilot)
Added Eric's support for extra commands in copytoolin (Mover)
Corrected spelling error in pilotErrorDiag (dCacheSiteMover)

No comments: