simple_auxiliary
Simple Auxiliary Interface
- module
simple_auxiliary
- synopsis
common auxiliary interface for very simple auxiliary (without usage of thread or multiprocessing)
- class pykiso.interfaces.simple_auxiliary.SimpleAuxiliaryInterface(name=None, activate_log=None)[source]
Define the interface for all simple auxiliary where usage of thread or mulitprocessing is not necessary.
Auxiliary initialization.
- Parameters
activate_log (
Optional
[List
[str
]]) – loggers to deactivatename (
Optional
[str
]) – alias of the auxiliary instance
- create_instance()[source]
Create an auxiliary instance and ensure the communication to it.
- Return type
bool
- Returns
True if creation was successful otherwise False
- Raises
AuxiliaryCreationError – if instance creation failed
- delete_instance()[source]
Delete an auxiliary instance and its communication to it.
- Return type
bool
- Returns
True if deletion was successful otherwise False