def METHOD_NAME(self) -> Dict[str, Dict[str, Any]]:
    feature_file = feature_file_config.get()
    if feature_file is None:
        return {}
    if not os.path.exists(feature_file):
        LOGGER.warning("Feature file %s configured but file does not exist.", feature_file)
        return {}
    with open(feature_file, encoding="utf-8") as fd:
        result = yaml.safe_load(fd)
    if "slices" in result:
        return result["slices"]
    return {}