ansible.py 547 B

1234567891011121314151617
  1. from ..core.module import Module
  2. from ..core.registry import register_module
  3. @register_module(
  4. name="ansible",
  5. description="Manage Ansible playbooks and configurations",
  6. files=["playbook.yml", "playbook.yaml", "main.yml", "main.yaml", "site.yml", "site.yaml"],
  7. priority=8
  8. )
  9. class AnsibleModule(Module):
  10. """Module for managing Ansible playbooks and configurations."""
  11. def __init__(self):
  12. super().__init__(name=self.name, description=self.description, files=self.files)
  13. def register(self, app):
  14. return super().register(app)