diff --git a/plugins/resource/resource.go b/plugins/resource/resource.go index 526589cca..eeeebb0a2 100644 --- a/plugins/resource/resource.go +++ b/plugins/resource/resource.go @@ -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 } } diff --git a/plugins/resource/src/triggers/resource-get-property/resource-get-property.go b/plugins/resource/src/triggers/resource-get-property/resource-get-property.go index 53d22effc..cacd856d9 100644 --- a/plugins/resource/src/triggers/resource-get-property/resource-get-property.go +++ b/plugins/resource/src/triggers/resource-get-property/resource-get-property.go @@ -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 {