minos.networks.brokers.handlers.requests module¶
- class minos.networks.brokers.handlers.requests.BrokerRequest(raw, *args, **kwargs)[source]¶
Bases:
minos.networks.requests.abc.Request
Handler Request class.
- async content(**kwargs)¶
Get the request content.
- Parameters
kwargs – Additional named arguments.
- Return type
typing.Any
- Returns
The request content.
- property has_content: bool¶
Check if the request has content.
- Return type
bool
- Returns
True
if it has content orFalse
otherwise.
- property has_params: bool¶
Check if the request has params.
- Return type
bool
- Returns
True
if it has params orFalse
otherwise.
- async params(**kwargs)¶
Get the request params.
- Parameters
kwargs – Additional named arguments.
- Return type
dict
[str
,typing.Any
]- Returns
The request params.
- raw¶
- property user: Optional[uuid.UUID]¶
Returns the UUID of the user making the Request.
- Return type
typing.Optional
[uuid.UUID
]
- class minos.networks.brokers.handlers.requests.BrokerResponse(data)[source]¶
Bases:
minos.networks.requests.abc.Response
Handler Response class.
- __init__(data)¶
- async content(**kwargs)¶
Response content.
- Parameters
kwargs – Additional named arguments.
- Return type
typing.Any
- Returns
A list of items.
- async raw_content(**kwargs)¶
Raw response content.
- Parameters
kwargs – Additional named arguments.
- Return type
typing.Any
- Returns
A list of raw items.
- exception minos.networks.brokers.handlers.requests.BrokerResponseException(error_message)[source]¶
Bases:
minos.networks.requests.abc.ResponseException
Handler Response Exception class.
- __init__(error_message)¶
- args¶
- with_traceback()¶
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.