letsbe-orchestrator/app/playbooks/__init__.py

24 lines
606 B
Python

"""Playbooks module for infrastructure automation tasks.
Playbooks define reusable sequences of steps (COMPOSITE tasks) for
deploying and configuring services on tenant servers.
"""
from app.playbooks.chatwoot import (
CompositeStep,
build_chatwoot_setup_steps,
create_chatwoot_setup_task,
)
from app.playbooks.nextcloud import (
build_nextcloud_set_domain_steps,
create_nextcloud_set_domain_task,
)
__all__ = [
"CompositeStep",
"build_chatwoot_setup_steps",
"create_chatwoot_setup_task",
"build_nextcloud_set_domain_steps",
"create_nextcloud_set_domain_task",
]