class AsyncLoggerManager

source code

__init__

source code

def __init__(
        self,
        *,
        base_url: str,
        api_key: str = os.getenv("UNIFY_KEY"),
        num_consumers: int = 256,
    ):

methods


log_create

source code

def log_create(
        self,
        project: str,
        context: str,
        params: dict,
        entries: dict,
    ) -> asyncio.Future:

log_update

source code

def log_update(
        self,
        project: str,
        context: str,
        future: asyncio.Future,
        mode: str,
        overwrite: bool,
        mutable,
        data: dict,
    ) -> None:

stop_sync

source code

def stop_sync(self):