Fix the 'failed to write to file' error when --out is set

This commit is contained in:
Janet Kuo 2016-07-07 11:36:44 -07:00
parent 9b1041f1ae
commit b4fbd3d6d6

View File

@ -254,7 +254,6 @@ func createOutFile(out string) *os.File {
if err != nil { if err != nil {
logrus.Fatalf("error opening file: %v", err) logrus.Fatalf("error opening file: %v", err)
} }
defer f.Close()
} }
return f return f
} }
@ -595,6 +594,7 @@ func ProjectKuberConvert(p *project.Project, c *cli.Context) {
} }
f := createOutFile(outFile) f := createOutFile(outFile)
defer f.Close()
var mServices map[string]api.Service = make(map[string]api.Service) var mServices map[string]api.Service = make(map[string]api.Service)
var serviceLinks []string var serviceLinks []string