lsst.pex.config g733a212e47+2a59df914c
Loading...
Searching...
No Matches
Public Member Functions | List of all members
lsst.pex.config.configurableActions._configurableActionStructField.ConfigurableActionStructRemover Class Reference

Public Member Functions

None __set__ (self, ConfigurableActionStruct instance, str|Iterable[str] value)
 
None __get__ (self, instance, objtype=None)
 

Detailed Description

Abstract the logic of removing an iterable of action names from a
`ConfigurableActionStruct` at one time using attribute assignment.

This is useful in the context of setting configuration through pipelines
or on the command line.

Raises
------
AttributeError
    Raised if an attribute specified for removal does not exist in the
    ConfigurableActionStruct

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