bluesky.bundlers.RunBundler.save

async RunBundler.save(msg)[source]

Save the event that is currently being bundled

Create and emit an Event document containing the data read from devices in self._objs_read. Emit any Resource and Datum documents cached by those devices before emitting the Event document. If this is the first Event of its stream then create and emit the Event Descriptor document before emitting Resource, Datum, and Event documents.

Expected message object is:

Msg('save')