(pathItem string, env string)
| 466 | } |
| 467 | |
| 468 | func newComposeEnv(pathItem string, env string) error { |
| 469 | envFilePath := path.Join(path.Dir(pathItem), ".env") |
| 470 | file, err := os.OpenFile(envFilePath, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, constant.FilePerm) |
| 471 | if err != nil { |
| 472 | global.LOG.Errorf("failed to create env file: %v", err) |
| 473 | return err |
| 474 | } |
| 475 | defer file.Close() |
| 476 | if _, err := file.WriteString(env); err != nil { |
| 477 | global.LOG.Errorf("failed to write env to file: %v", err) |
| 478 | return err |
| 479 | } |
| 480 | return nil |
| 481 | } |
no test coverage detected