mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-19 02:37:24 +08:00
fix deployer sigtrap funciton
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user