blissoda.automation.BlissAutomationObject#
- class blissoda.automation.BlissAutomationObject(config=None, defaults=None)[source]#
Bases:
WithPersistentParameters,NoMethodAssignmentA Bliss object for automation (data processing and/or acquisition).
It has persistent parameters in Redis and configuration in Beacon.
The Beacon configuration is expected to use the generic plugin.
- Parameters:
config (
Optional[Dict[str,Any]])defaults (
Optional[Dict[str,Any]])
- CONFIG_MODEL_CLASS#
alias of
BlissAutomationConfig
- copy_and_remove_parameters(shared, name)#
Copy&Remove parameters from another scope (global or session, singleton or instance).
- Parameters:
shared (
bool)name (
Optional[str])
- Return type:
None