.. _start-bandwidthapi-server-module: Start Bandwidth API Server Module ================================= .. automodule:: emulations.start_bandwidthapi_server :members: :undoc-members: :show-inheritance: This module contains a function to start the bandwidth API server. It activates a virtual environment, changes the current working directory to the 'bandwidthapi' folder, and starts the FastAPI server using uvicorn in the background. The stdout and stderr of the server are redirected to log files. It also checks for the readiness of the server and logs any errors.