Orchestrator / compute_plane_executor.py
evgeniy778's picture
Create compute_plane_executor.py
7faf131 verified
Raw
History Blame Contribute Delete
933 Bytes
# =====================================================
# Apckeyl Framework
# Version 1.0
# compute_plane_executor.py
# =====================================================
"""
Compute Plane Executor.
Version 1.0
"""
from compute_provider_executor import (
ComputeProviderExecutor,
)
class ComputePlaneExecutor:
def __init__(self, provider_executor):
if provider_executor is None:
raise ValueError(
"Provider executor is required"
)
self.provider_executor = (
provider_executor
)
# =================================================
# Execute
# =================================================
def execute(self, task):
return self.provider_executor.execute(
task
)
# =====================================================
# End of File
# =====================================================