LSSTApplications
19.0.0-14-gb0260a2+2d714fc2ef,20.0.0+34a42eae2c,20.0.0+76f397ef0c,20.0.0+8558dd3f48,20.0.0+a6b6977b51,20.0.0+b2ea66fa67,20.0.0+cc669a8b45,20.0.0+d561663fb5,20.0.0+d778e99126,20.0.0+efe67588cf,20.0.0+f45b7d88f4,20.0.0+f7c597f720,20.0.0+fb43bee9b9,20.0.0+fb4d547e0d,20.0.0-1-g10df615+d8b88ec1b5,20.0.0-1-g253301a+a6b6977b51,20.0.0-1-g498fb60+ff88705a28,20.0.0-1-g4d801e7+ce0d01dabd,20.0.0-1-g5b95a8c+24eaf908b3,20.0.0-1-g8a53f90+2817c06967,20.0.0-1-gc96f8cb+fb4d547e0d,20.0.0-1-gd1c87d7+2817c06967,20.0.0-1-gdb27ee5+abab67204f,20.0.0-13-ge998c5c+9f8c516ffa,20.0.0-18-g08fba245+88079d2923,20.0.0-2-gec03fae+fb98bf9d97,20.0.0-3-gdd5c15c+a61313b210,20.0.0-34-gdb4d86a+b43b2c05ff,20.0.0-4-g4a2362f+f45b7d88f4,20.0.0-4-gfea843c+f45b7d88f4,20.0.0-5-gac0d578b1+a8c4e2ada3,20.0.0-5-gfcebe35+cfceff6a24,20.0.0-6-g01203fff+e332440eaf,20.0.0-8-gea2affd+48c001ce3c,20.0.0-9-gabd0d4c+abab67204f,20.0.0-9-gf3ab18e+fb4d547e0d,w.2020.33
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ (self, config, field) |
def | apply (self, *args, **kw) |
def | __setattr__ (self, attr, value) |
def | types (self) |
def | __contains__ (self, k) |
def | __len__ (self) |
def | __iter__ (self) |
def | __getitem__ (self, k, at=None, label="default") |
def | __setitem__ (self, k, value, at=None, label="assignment") |
def | __setattr__ (self, attr, value, at=None, label="assignment") |
def | freeze (self) |
Public Attributes | |
registry | |
Properties | |
target = property(_getTarget) | |
targets = property(_getTargets) | |
names = property(_getNames, _setNames, _delNames) | |
name = property(_getName, _setName, _delName) | |
active = property(_getActive) | |
Dictionary of instantiated configs, used to populate a `RegistryField`. Parameters ---------- config : `lsst.pex.config.Config` Configuration instance. field : `RegistryField` Configuration field.
Definition at line 225 of file registry.py.
def pex.config.registry.RegistryInstanceDict.__init__ | ( | self, | |
config, | |||
field | |||
) |
Reimplemented from pex.config.configChoiceField.ConfigInstanceDict.
Definition at line 236 of file registry.py.
|
inherited |
Definition at line 162 of file configChoiceField.py.
|
inherited |
Definition at line 252 of file configChoiceField.py.
|
inherited |
Definition at line 168 of file configChoiceField.py.
|
inherited |
Definition at line 165 of file configChoiceField.py.
def pex.config.registry.RegistryInstanceDict.__setattr__ | ( | self, | |
attr, | |||
value | |||
) |
Definition at line 276 of file registry.py.
|
inherited |
Definition at line 300 of file configChoiceField.py.
|
inherited |
Definition at line 268 of file configChoiceField.py.
def pex.config.registry.RegistryInstanceDict.apply | ( | self, | |
* | args, | ||
** | kw | ||
) |
Call the active target(s) with the active config as a keyword arg If this is a multi-selection field, return a list obtained by calling each active target with its corresponding active config. Additional arguments will be passed on to the configurable target(s)
Definition at line 256 of file registry.py.
|
inherited |
Invoking this freeze method will create a local copy of the field attribute's typemap. This decouples this instance dict from the underlying objects type map ensuring that and subsequent changes to the typemap will not be reflected in this instance (i.e imports adding additional registry entries).
Definition at line 313 of file configChoiceField.py.
|
inherited |
Definition at line 159 of file configChoiceField.py.
pex.config.registry.RegistryInstanceDict.registry |
Definition at line 238 of file registry.py.
|
staticinherited |
Definition at line 245 of file configChoiceField.py.
|
staticinherited |
Definition at line 230 of file configChoiceField.py.
|
staticinherited |
Definition at line 224 of file configChoiceField.py.
|
static |
Definition at line 246 of file registry.py.
|
static |
Definition at line 254 of file registry.py.