fix deployer sigtrap funciton

This commit is contained in:
wanyaoqi
2020-04-08 22:05:57 +08:00
parent 5c156297c7
commit a20daa1c11
@@ -353,12 +353,13 @@ func (s *SDeployService) InitService() {
if len(DeployOption.DeployServerSocketPath) == 0 {
log.Fatalf("missing deploy server socket path")
}
// TODO implentment func onExit
s.SignalTrap(func() {
for {
if len(connectedEsxiDisks) > 0 {
log.Warningf("Waiting for esxi disks %d disconnect !!!", len(connectedEsxiDisks))
time.Sleep(time.Second * 1)
} else {
return
}
}
})