steps.api.utils.context

Classes

Context

CloudContextHandler

Module Contents

class steps.api.utils.context.Context[source]
output_dir: str = ''[source]
logger: logging.Logger = None[source]
apis: dict[str, steps.api.utils.api.Api][source]
cloud: steps.api.cloud.Cloud = None[source]
request: steps.api.utils.api.Request = None[source]
response = None[source]
class steps.api.utils.context.CloudContextHandler(context: behave.runner.Context)[source]
context[source]
configure_logger(output_dir: str = '')[source]
initialize(config: dict, output_dir: str, api_file: str, users_file: str)[source]
load_config(config: dict)[source]
load_apis(api_file)[source]