factory: do not destroy vm factory when checking status

Fixes: #1163

Signed-off-by: Wei Li <liwei@anbutu.com>
This commit is contained in:
Wei Li 2019-01-23 15:22:30 +08:00
parent 5f7fcd7730
commit d78a62da87

View File

@ -133,11 +133,10 @@ var statusFactoryCommand = cli.Command{
}, },
} }
kataLog.WithField("factory", factoryConfig).Info("load vm factory") kataLog.WithField("factory", factoryConfig).Info("load vm factory")
f, err := vf.NewFactory(ctx, factoryConfig, true) _, err := vf.NewFactory(ctx, factoryConfig, true)
if err != nil { if err != nil {
fmt.Fprintln(defaultOutputFile, "vm factory is off") fmt.Fprintln(defaultOutputFile, "vm factory is off")
} else { } else {
f.CloseFactory(ctx)
fmt.Fprintln(defaultOutputFile, "vm factory is on") fmt.Fprintln(defaultOutputFile, "vm factory is on")
} }
} else { } else {