[docs]defsync(*,client:Client,)->ClientConnection:"""Attach to a docker container to create an interactive terminal."""# noqa: E501kwargs=_get_kwargs(client=client,)returnws_connect(kwargs["url"].replace("http","ws"),additional_headers=kwargs["headers"],close_timeout=120,max_size=None)# type: ignore
[docs]asyncdefasyncio(*,client:Client,)->WebSocketClientProtocol:"""Attach to a docker container to create an interactive terminal."""# noqa: E501kwargs=_get_kwargs(client=client,)returnawaitws_connect_async(kwargs["url"].replace("http","ws"),extra_headers=kwargs["headers"],close_timeout=120,max_size=None,)