예제 #1
0
파일: pipeline.py 프로젝트: diekhans/pycbio
 def __init__(self, procDesc, returncode=None, stderr=None, cause=None):
     self.returncode = returncode
     self.stderr = stderr
     if returncode is None:
         msg = "exec failed"
     elif (returncode < 0):
         msg = "process signaled: " + _getSigName(-returncode)
     else:
         msg = "process exited " + str(returncode)
     if procDesc is not None:
         msg += ": " + procDesc
     if (stderr is not None) and (len(stderr) != 0):
         msg += ":\n" + stderr
     PycbioException.__init__(self, msg, cause=cause)
예제 #2
0
 def __init__(self, procDesc, returncode=None, stderr=None, cause=None):
     self.returncode = returncode
     self.stderr = stderr
     if returncode == None:
         msg = "exec failed"
     elif (returncode < 0):
         msg = "process signaled: " + _getSigName(-returncode)
     else:
         msg = "process exited " + str(returncode)
     if procDesc != None:
         msg += ": " + procDesc
     if (stderr != None) and (len(stderr) != 0):
         msg += ":\n" + stderr
     PycbioException.__init__(self, msg, cause=cause)
예제 #3
0
파일: Sched.py 프로젝트: Moxikai/pubMunch
 def __init__(self):
     PycbioException.__init__(self, "task terminated")
예제 #4
0
 def __init__(self, msg, cause=None):
     PycbioException.__init__(self, msg, cause)
예제 #5
0
 def __init__(self, msg, reader=None, cause=None):
     if (reader != None):
         msg = str(reader.fileName) + ":" + str(reader.lineNum) + ": " + msg
     PycbioException.__init__(self, msg, cause)
예제 #6
0
 def __init__(self, msg, reader=None, cause=None):
     if (reader != None):
         msg = str(reader.fileName) + ":" + str(reader.lineNum) + ": " + msg
     PycbioException.__init__(self, msg, cause)
예제 #7
0
파일: pipeline.py 프로젝트: diekhans/pycbio
 def __init__(self, msg, cause=None):
     PycbioException.__init__(self, msg, cause)
예제 #8
0
 def __init__(self):
     PycbioException.__init__(self, "task terminated")