def METHOD_NAME() -> None:
    try:
        backup_clouds: List[Dict] = [
            {
                "value": None,
                "text": "keine Backup-Cloud",
                "defaults": {
                    "type": None,
                    "configuration": {}
                }
            }]
        path_list = Path(_get_packages_path()/"modules"/"backup_clouds").glob('**/backup_cloud.py')
        for path in path_list:
            try:
                if path.name.endswith("_test.py"):
                    # Tests überspringen
                    continue
                dev_defaults = importlib.import_module(
                    f".backup_clouds.{path.parts[-2]}.backup_cloud",
                    "modules").device_descriptor.configuration_factory()
                backup_clouds.append({
                    "value": dev_defaults.type,
                    "text": dev_defaults.name,
                    "defaults": dataclass_utils.asdict(dev_defaults)
                })
            except Exception:
                log.exception("Fehler im configuration-Modul")
        backup_clouds = sorted(backup_clouds, key=lambda d: d['text'].upper())
        Pub().pub("openWB/set/system/configurable/backup_clouds", backup_clouds)
    except Exception:
        log.exception("Fehler im configuration-Modul")