beamlime.applications.handlers.DataAssembler#
- class beamlime.applications.handlers.DataAssembler(*, logger, merge_every_nth=1, max_seconds_between_messages=inf)[source]#
Receives data and assembles it into a single data structure.
Methods
__init__
(*, logger[, merge_every_nth, ...])add_argument_group
(parser)debug
(msg, *args[, stacklevel])error
(msg, *args[, stacklevel])from_args
(logger, args)info
(msg, *args[, stacklevel])merge_data_piece
(message)set_run_start
(message)warning
(msg, *args[, stacklevel])Attributes
logger