kestra.py 443 B

1234567891011121314
  1. from __future__ import annotations
  2. from ..core.module import Module
  3. from ..core.registry import registry
  4. class KestraModule(Module):
  5. """Module for managing Kestra workflows and configurations."""
  6. name: str = "kestra"
  7. description: str = "Manage Kestra workflows and configurations"
  8. files: list[str] = ["inputs.yaml", "variables.yaml", "webhook.yaml", "flow.yml", "flow.yaml"]
  9. # Register the module
  10. registry.register(KestraModule)