Example #1
0
 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)])
Example #2
0
 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)])
Example #3
0
 def __init__(self):
     DCAPI_Backend.__init__(self)
     try:
         self.config = configxml.default_config()
     except:
         raise SystemExit("Failed to locate/parse the BOINC project configuration")
     self.master_keys.extend([("ProjectRootDir", False)])
     self.client_keys.extend([("Redundancy", False),
                              ("MaxOutputSize", False),
                              ("MaxMemUsage", False),
                              ("MaxDiskUsage", False),
                              ("EstimatedFPOps", True),
                              ("MaxFPOps", True),
                              ("DelayBound", True)])
Example #4
0
 def __init__(self):
     DCAPI_Backend.__init__(self)
     try:
         self.config = configxml.default_config()
     except:
         raise SystemExit(
             "Failed to locate/parse the BOINC project configuration")
     self.master_keys.extend([("ProjectRootDir", False)])
     self.client_keys.extend([("Redundancy", False),
                              ("MaxOutputSize", False),
                              ("MaxMemUsage", False),
                              ("MaxDiskUsage", False),
                              ("EstimatedFPOps", True), ("MaxFPOps", True),
                              ("DelayBound", True)])