observe_database_operation

Documentation for eth_defi.vault.backup.observe_database_operation function.

observe_database_operation(label)

Log a heartbeat while an uninterruptible DuckDB operation runs.

The heartbeat never uses the database connection and stops on context exit.

Parameters

label (str) – Operation context shown in logs.

Returns

Context yielding None.

Return type

collections.abc.Iterator[None]