fix: correct retrieval of resource values for alternative schedulers

This commit is contained in:
Jose Diaz-Gonzalez
2019-05-13 16:37:57 -04:00
parent ba3af25423
commit 603dc0fad6
2 changed files with 5 additions and 5 deletions

View File

@@ -75,11 +75,11 @@ func GetResourceValue(appName string, processType string, resourceType string, k
}
defaultValue := ""
for key, value := range resources {
if key == propertyKey("_default_", resourceType, key) {
for k, value := range resources {
if k == propertyKey("_default_", resourceType, key) {
defaultValue = value
}
if key == propertyKey(processType, resourceType, key) {
if k == propertyKey(processType, resourceType, key) {
return value, nil
}
}

View File

@@ -14,8 +14,8 @@ func main() {
flag.Parse()
appName := flag.Arg(0)
processType := flag.Arg(1)
resourceType := flag.Arg(1)
key := flag.Arg(1)
resourceType := flag.Arg(2)
key := flag.Arg(3)
value, err := resource.GetResourceValue(appName, processType, resourceType, key)
if err != nil {