revrt.utilities.monitoring#

reVRt monitoring utilities

Functions

close_dask_client(client[, timeout])

Close a Dask client without failing on shutdown timeouts

dask_performance_report(prefix[, out_dir])

Context manager for generating a Dask performance report

elapsed_time_as_str(seconds_elapsed)

Format elapsed time into human readable string

log_array_backend(fname, data, kind)

Log backend information for layer data

log_mem([log_level])

Log the memory usage to the input logger object

log_runtime(message[, log_level])

Log the time taken to run a block of code