ErrorHandler - dmwm/WMCore GitHub Wiki

ErrorHandler's main function is handling the failed jobs and move to appropriate status

  1. Check the retry counter and max retry setting move the job status to cooloff or exhausted status. (update status to both wmbs, couchdb) (It also checks specific exit condition which overwrites max retry settings)
  2. If job is moved to exhausted status, gather the job information (i.e. input files) and upload to ACDC database for retrying later times.