def from_dict()

in lib/metric-config-parser/metric_config_parser/data_source.py [0:0]


    def from_dict(cls, d: dict) -> "DataSourcesSpec":
        definitions = {
            k: converter.structure(
                {"name": k, **dict((kk.lower(), vv) for kk, vv in v.items())},
                DataSourceDefinition,
            )
            for k, v in d.items()
        }
        return cls(definitions)