Module logging

Source
Expand description

Logging utilities for the book data tools.

This module contains support for initializing the logging infrastucture, and for dynamically routing log messages based on whether there is an active progress bar.

Structsยง

Friendly ๐Ÿ”’
Len ๐Ÿ”’
Pos ๐Ÿ”’
Rate ๐Ÿ”’

Constantsยง

DATA_PROGRESS_TMPL ๐Ÿ”’
ITEM_PROGRESS_TMPL ๐Ÿ”’
METER_TMPL ๐Ÿ”’

Traitsยง

FieldExtract ๐Ÿ”’

Functionsยง

data_progress
Create a progress bar for tracking data.
item_progress
Create a progress bar for tracking items.
measure_and_recv
Fetch from a receiver while updating the length.
measure_and_send
Send to a channel while updating the length.
meter_bar
Create a meter for monitoring pipelines.