bluesky.preprocessors.suspend_wrapper#
- bluesky.preprocessors.suspend_wrapper(plan, suspenders)[source]#
Install suspenders to the RunEngine, and remove them at the end.
- Parameters:
- planiterable or iterator
a generator, list, or similar containing Msg objects
- suspenderssuspender or list of suspenders
Suspenders to use for the duration of the wrapper
- Yields:
- msgMsg
messages from plan, with ‘install_suspender’ and ‘remove_suspender’ messages inserted and appended