ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
CalibDataClass.CalibDataError Class Reference

Inherits Exception.

Inherited by CalibDataClass.ADCInsertError, CalibDataClass.DataCopyError, CalibDataClass.DataUniqueError, CalibDataClass.DeleteError, CalibDataClass.HeadInsertError, CalibDataClass.MapInsertError, CalibDataClass.QueryError, CalibDataClass.RTInsertError, CalibDataClass.T0InsertError, and CalibDataClass.UpdateError.

Collaboration diagram for CalibDataClass.CalibDataError:

Public Member Functions

def __init__ (self, caller, exc=None)
 

Public Attributes

 args
 

Detailed Description

Definition at line 23 of file CalibDataClass.py.

Constructor & Destructor Documentation

◆ __init__()

def CalibDataClass.CalibDataError.__init__ (   self,
  caller,
  exc = None 
)

Definition at line 24 of file CalibDataClass.py.

24  def __init__(self, caller, exc=None):
25  if caller.debug == True:
26  caller.ptrace()
27  if isinstance(exc,cx_Oracle.Error):
28  error, = exc.args
29  if isinstance(error,str):
30  self.args += error,
31  else:
32  self.args += error.message,
33  return
34  if isinstance(exc,str):
35  self.args += exc,
36  return
37  if isinstance(exc,Exception):
38  self.args = exc.args
39  return
40 

Member Data Documentation

◆ args

CalibDataClass.CalibDataError.args

Definition at line 38 of file CalibDataClass.py.


The documentation for this class was generated from the following file:
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18