def _validate_config_scenarios_name(self, config): available = set(base_scenario.Scenario.list_benchmark_scenarios()) specified = set(six.iterkeys(config)) if not specified.issubset(available): names = ", ".join(specified - available) raise exceptions.NotFoundScenarios(names=names)
def _validate_config_scenarios_name(self, config): available = set(s.get_name() for s in scenario.Scenario.get_all()) specified = set(six.iterkeys(config)) if not specified.issubset(available): names = ", ".join(specified - available) raise exceptions.NotFoundScenarios(names=names)
def _validate_config_scenarios_name(self, config): available = set(s.get_name() for s in scenario.Scenario.get_all()) specified = set() for subtask in config.subtasks: for s in subtask.workloads: specified.add(s.name) if not specified.issubset(available): names = ", ".join(specified - available) raise exceptions.NotFoundScenarios(names=names)