lsst.pex.config  18.1.0-1-gc037db8+3
Public Member Functions | Public Attributes | List of all members
lsst.pex.config.config.FieldValidationError Class Reference
Inheritance diagram for lsst.pex.config.config.FieldValidationError:

Public Member Functions

def __init__ (self, field, config, msg)
 

Public Attributes

 fieldType
 
 fieldName
 
 fullname
 
 history
 
 fieldSource
 
 configSource
 

Detailed Description

Raised when a ``~lsst.pex.config.Field`` is not valid in a
particular ``~lsst.pex.config.Config``.

Parameters
----------
field : `lsst.pex.config.Field`
    The field that was not valid.
config : `lsst.pex.config.Config`
    The config containing the invalid field.
msg : `str`
    Text describing why the field was not valid.

Definition at line 138 of file config.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.pex.config.config.FieldValidationError.__init__ (   self,
  field,
  config,
  msg 
)

Definition at line 152 of file config.py.

Member Data Documentation

◆ configSource

lsst.pex.config.config.FieldValidationError.configSource

Definition at line 180 of file config.py.

◆ fieldName

lsst.pex.config.config.FieldValidationError.fieldName

Definition at line 157 of file config.py.

◆ fieldSource

lsst.pex.config.config.FieldValidationError.fieldSource

Definition at line 176 of file config.py.

◆ fieldType

lsst.pex.config.config.FieldValidationError.fieldType

Definition at line 153 of file config.py.

◆ fullname

lsst.pex.config.config.FieldValidationError.fullname

Definition at line 166 of file config.py.

◆ history

lsst.pex.config.config.FieldValidationError.history

Definition at line 171 of file config.py.


The documentation for this class was generated from the following file: