Skip to content

MultiEnvRun ​

python
MultiEnvRun(multi_env: _StartStopMultiEnv) -> None

Context manager for starting and stopping a multi-environment run.

Initialize the MultiEnvRun.

Parameters:

  • multi_env (_StartStopMultiEnv) – The multi-environment instance to manage.

Source

Methods ​

__enter__ ​

python
__enter__() -> MultiEnvRun

Start the multi-environment.

Returns:

  • MultiEnvRun – This MultiEnvRun instance.

Source

__exit__ ​

python
__exit__(exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None) -> None

Stop the multi-environment.

Parameters:

  • exc_type (type[BaseException] | None) – Exception type.
  • exc_val (BaseException | None) – Exception value.
  • exc_tb (TracebackType | None) – Exception traceback.

Source