accept env vars in update

This commit is contained in:
Asim Aslam
2022-03-07 14:38:24 +00:00
parent 210f704a18
commit c5b63da7be
3 changed files with 165 additions and 257 deletions

View File

@@ -464,6 +464,20 @@ func (e *GoogleApp) Update(ctx context.Context, req *pb.UpdateRequest, rsp *pb.U
var envVars []string
for k, v := range srv.EnvVars {
// don't add anything we're updating
if _, ok := req.EnvVars[k]; ok {
continue
}
// add the value
envVars = append(envVars, k+"="+v)
}
// add the updated env vars
for k, v := range req.EnvVars {
// skip zero vals
if len(v) == 0 {
continue
}
envVars = append(envVars, k+"="+v)
}