agentops/app/api/jockey/__init__.py

49 lines
950 B
Python

from jockey.backend.models.image import ensure_ecr_repository
from jockey.backend.event import BaseEvent
from jockey.worker.queue import (
queue_task,
get_task_events,
get_task_status,
get_tasks,
)
from jockey.secret import (
create_secret,
delete_secret,
list_secrets,
)
from jockey.exec import (
AggregatedEvent,
execute_serve,
execute_build,
execute_run,
delete_deployment_resources,
)
from jockey.config import (
TaskType,
DeploymentConfig,
DeploymentPack,
)
__version__ = "0.1.0"
__all__ = [
"__version__",
"BaseEvent",
"AggregatedEvent",
"TaskType",
"DeploymentConfig",
"DeploymentPack",
"queue_task",
"get_task_events",
"get_task_status",
"get_tasks",
"create_secret",
"delete_secret",
"list_secrets",
"delete_deployment_resources",
"ensure_ecr_repository",
"execute_serve",
"execute_build",
"execute_run",
]