add metadata device section in session config
currently only devices that are part of the session can publish their metadata (for scans / icat). As there is a need to also collect metadata from devices that are not part of the session (e.g. things from oh that are on purpose not in the experiments session for users) the idea is to create a specific category for these devices in the session config.
this is what it could look like:
- class: Session
name: test_alias
setup-file: ./test_alias_setup.py
config-objects:
- simu1
- roby
- robz
- lima_simulator
- m1
- m2
include-sessions:
- test_alias2
aliases:
- original_name: roby
alias_name: robyy
metadata-objects: <== new category
- transfocator_simulator <== names of existing config objects
that are not part of the session
Todos:
-
add metadata-objects
to session config -
make sure those objects register to USER_SCAN_META -
make sure those objects are not accessible in the shell -
find a way to consider chained hardware for scans as mentioned in wiki notes
Edited by Linus Pithan