utils
Utility functions for Datalayer core.
def fetch(request: 'str', token: 'str | None' = None, external_token: 'str | None' = None, **kwargs: 't.Any') -> 'requests.Response'
Fetch a network resource as a context manager.
Parameters
-
request : str
The URL to fetch.
-
token : str or None, default None
Bearer token for authentication.
-
external_token : str or None, default None
External token for authentication.
-
**kwargs : Any
Additional keyword arguments passed to requests.
Returns
-
requests.Response
The HTTP response object.
def find_http_port() -> 'int'
Find an available http port.
Returns
-
int
An available port number.