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.

__init__(*, logger, merge_every_nth=1, max_seconds_between_messages=inf)[source]#

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