Browse Source

plugin: don't consider file extension for env prefix

Signed-off-by: Nicola Murino <[email protected]>
Nicola Murino 1 year ago
parent
commit
13513b563b
1 changed files with 3 additions and 1 deletions
  1. 3 1
      internal/plugin/plugin.go

+ 3 - 1
internal/plugin/plugin.go

@@ -118,7 +118,9 @@ func (c *Config) getEnvVarPrefix() string {
 		return c.EnvPrefix
 	}
 
-	prefix := strings.ToUpper(filepath.Base(c.Cmd)) + "_"
+	baseName := filepath.Base(c.Cmd)
+	name := strings.TrimSuffix(baseName, filepath.Ext(baseName))
+	prefix := strings.ToUpper(name) + "_"
 	return strings.ReplaceAll(prefix, "-", "_")
 }