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
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
)