"""Cloud Hypervisor 执行器包(从 cloud/sandbox.py 巨类拆出)。 公开名与 #216 一致,cloud/sandbox.py 会 re-export 它们, 保证旧导入路径可用: - CloudHypervisorExecutor:执行器本体(executor.py) - WarmPool:预热池 + registry 持久化与孤儿清理(pool.py) - ChvFailure:分类失败(errors.py) 子模块分工见 executor.py 头注释。本包顶层 import 不触 cloud.sandbox(执行器方法内按需 import 共享 helper), 所以任何导入顺序都不会循环。 """ from cloud.chv.errors import ChvFailure from cloud.chv.executor import CloudHypervisorExecutor from cloud.chv.pool import WarmPool __all__ = ["ChvFailure", "CloudHypervisorExecutor", "WarmPool"]