boinc/dcapi/python/DCAPI/Condor_Backend.py

20 lines
909 B
Python

from DCAPI.DCAPI_Backend import DCAPI_Backend
class Condor_Backend(DCAPI_Backend):
"""DC-API deployment interface for Condor"""
def __init__(self):
DCAPI_Backend.__init__(self)
self.master_keys.extend([("SleepingInterval", False)])
self.client_keys.extend([("ClientMessageBox", False),
("MasterMessageBox", False),
("SubresultBox", False),
("SystemMessageBox", False),
("Executable", True),
("LeaveFiles", False),
("CheckpointFile", False),
("SavedOutputs", False),
("SubmitFile", False),
("CondorLog", False),
("CondorSubmitTemplate", False)])