"""Service account provisioners. Importing this module registers all available provisioners with the global provisioner registry. """ from config import settings from provisioners.base import provisioner_registry from provisioners.karakeep import KarakeepProvisioner from provisioners.vikunja import VikunjaProvisioner if settings.VIKUNJA_ADMIN_API_KEY and settings.VIKUNJA_API_URL: provisioner_registry.register(VikunjaProvisioner()) if settings.KARAKEEP_ADMIN_API_KEY and settings.KARAKEEP_API_URL: provisioner_registry.register(KarakeepProvisioner())