maple.utils.timeout.check_container_responsive

maple.utils.timeout.check_container_responsive(check_fn: Callable[[], bool], timeout: float = 10.0, container_name: str = 'Container') bool

Check if a container is responsive within timeout.

Parameters:
  • check_fn – Function that returns True if container is responsive

  • timeout – Timeout in seconds

  • container_name – Name for error messages

Returns:

True if responsive, False if timeout or check failed