|
def | __init__ (self, config, field) |
|
def | apply (self, *args, **kw) |
|
def | __setattr__ (self, attr, value) |
|
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") |
|
|
| target = property(_getTarget) |
|
| targets = property(_getTargets) |
|
| types = property(lambda x: x._field.typemap) |
|
| 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.
◆ apply()
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)
The documentation for this class was generated from the following file:
- python/lsst/pex/config/registry.py