letsbe-orchestrator/app/playbooks/__init__.py

24 lines
606 B
Python
Raw Normal View History

"""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",
]