MCPcopy Create free account
hub / github.com/FastLED/FastLED / __init__

Method __init__

ci/docker_utils/qemu_esp32_docker.py:165–175  ·  view source on GitHub ↗

Initialize Docker QEMU runner. Args: docker_image: Docker image to use, defaults to espressif/idf

(self, docker_image: Optional[str] = None)

Source from the content-addressed store, hash-verified

163 """
164
165 def __init__(self, docker_image: Optional[str] = None):
166 """Initialize Docker QEMU runner.
167
168 Args:
169 docker_image: Docker image to use, defaults to espressif/idf
170 """
171 self.docker_manager = DockerManager()
172 self.docker_image = docker_image or DEFAULT_DOCKER_IMAGE
173 self.container_name = None
174 # Use Linux-style paths for all containers since we're using Ubuntu/Alpine
175 self.firmware_mount_path = "/workspace/firmware"
176
177 def check_docker_available(self) -> bool:
178 """Check if Docker is available and running."""

Callers

nothing calls this directly

Calls 1

DockerManagerClass · 0.90

Tested by

no test coverage detected