Source code for q2_sdk.core.http_handlers.console_handler

from .central_handler import Q2CentralRequestHandler
from .tecton_client_handler import Q2TectonClientRequestHandler
from .tecton_server_handler import Q2TectonServerRequestHandler


[docs] class Q2ConsoleClientRequestHandler(
Q2CentralRequestHandler, Q2TectonClientRequestHandler ): ...
[docs] class Q2ConsoleServerRequestHandler( Q2CentralRequestHandler, Q2TectonServerRequestHandler ):
[docs] def get_tecton_form( self, header, head_content: str = "", foot_content: str = "", **kwargs ): self.auth_tokens.append({ "key": "x-api-key", "value": self.form_fields.get("x-api-key"), }) return super().get_tecton_form( header, head_content=head_content, foot_content=foot_content, **kwargs )