Beispiel #1
0
    def trace_logger(self) -> CallTraceLogger:
        """Return the CallTraceLogger for logging call traces.

        By default, returns a CallTraceStoreLogger that logs to the configured
        trace store.
        """
        return CallTraceStoreLogger(self.trace_store())
Beispiel #2
0
def logger() -> CallTraceStoreLogger:
    conn = sqlite3.connect(':memory:')
    create_call_trace_table(conn)
    return CallTraceStoreLogger(SQLiteStore(conn))