steps.api.utils.context ======================= .. py:module:: steps.api.utils.context Classes ------- .. autoapisummary:: steps.api.utils.context.Context steps.api.utils.context.CloudContextHandler Module Contents --------------- .. py:class:: Context .. py:attribute:: output_dir :type: str :value: '' .. py:attribute:: logger :type: logging.Logger :value: None .. py:attribute:: apis :type: dict[str, steps.api.utils.api.Api] .. py:attribute:: cloud :type: steps.api.cloud.Cloud :value: None .. py:attribute:: request :type: steps.api.utils.api.Request :value: None .. py:attribute:: response :value: None .. py:class:: CloudContextHandler(context: behave.runner.Context) .. py:attribute:: context .. py:method:: configure_logger(output_dir: str = '') .. py:method:: initialize(config: dict, output_dir: str, api_file: str, users_file: str) .. py:method:: load_config(config: dict) .. py:method:: load_apis(api_file)