Scheduler is printing the wrong value when no default algorithms available

This commit is contained in:
Clayton Coleman 2014-12-24 00:01:54 -05:00
parent 6624b64f44
commit c9501128b6

View File

@ -110,7 +110,7 @@ func GetAlgorithmProvider(name string) (*AlgorithmProviderConfig, error) {
var provider AlgorithmProviderConfig var provider AlgorithmProviderConfig
provider, ok := algorithmProviderMap[name] provider, ok := algorithmProviderMap[name]
if !ok { if !ok {
return nil, fmt.Errorf("plugin '%v' has not been registered", provider) return nil, fmt.Errorf("plugin %q has not been registered", name)
} }
return &provider, nil return &provider, nil
@ -124,7 +124,7 @@ func getFitPredicateFunctions(keys util.StringSet) ([]algorithm.FitPredicate, er
for _, key := range keys.List() { for _, key := range keys.List() {
function, ok := fitPredicateMap[key] function, ok := fitPredicateMap[key]
if !ok { if !ok {
return nil, fmt.Errorf("Invalid predicate key %s specified - no corresponding function found", key) return nil, fmt.Errorf("Invalid predicate key %q specified - no corresponding function found", key)
} }
predicates = append(predicates, function) predicates = append(predicates, function)
} }