浏览代码

plugins: fix passing additional environment variables

Signed-off-by: Nicola Murino <[email protected]>
Nicola Murino 11 月之前
父节点
当前提交
dda89185fb
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      internal/plugin/plugin.go

+ 1 - 1
internal/plugin/plugin.go

@@ -143,7 +143,7 @@ func (c *Config) getCommand() *exec.Cmd {
 	}
 	logger.Debug(logSender, "", "additional env vars for plugin %q: %+v", c.Cmd, c.EnvVars)
 	for _, key := range c.EnvVars {
-		cmd.Env = append(cmd.Env, os.Getenv(key))
+		cmd.Env = append(cmd.Env, fmt.Sprintf("%s=%s", key, os.Getenv(key)))
 	}
 	return cmd
 }