1. Description

This actor takes a IDS as input and makes sure it is saved in the MDSplus file-based database. This has an effect only if memcache is used (see UALInit): if it is the case, the IDS is read using memory backend and written using MDSplus backend. 

While this actor is used in workflows running MATLAB actors, in most other use-cases, hidden flushing - discard (reload) mechanism occurs when executing part of the workflow outside of the Kepler JVM (ualpython, standalone or batch execution for debug or MPI), so this actor is not required.

Name of this actor is somehow misleading and kept only for historical reasons: it should more read "Copy IDS from MEMORY backend to MDSPLUS backend". In the future, it will be replaced by a more generic "Copy to selected backend".

 

 

2. Ports

2.1. Inputs

You can add more input IDSs to this actor by using the "configure ports" option. Name of the port has no effect on the behavior of the actor as all the information associated with the IDS are stored within its record.

port namepurposeIcon
inputIdsIDS record to be saved in database using the MDSplus backend

2.2. Outputs

port namepurpose
outputboolean (true) which allows to synchronize next actors in the workflow

3. Configuration

Nothing configurable for this actor.

 

 

4. Version history

versiondescription