(serviceName string)
| 143 | } |
| 144 | |
| 145 | func restartSSHService(serviceName string) error { |
| 146 | if err := stopSSHSocketIfActive(serviceName); err != nil { |
| 147 | return err |
| 148 | } |
| 149 | if err := controller.HandleRestart(serviceName); err != nil { |
| 150 | return fmt.Errorf("restart %s failed, err: %v", serviceName, err) |
| 151 | } |
| 152 | return nil |
| 153 | } |
| 154 | |
| 155 | func stopSSHSocketIfActive(serviceName string) error { |
| 156 | for _, socketName := range loadSSHSocketNames(serviceName) { |
no test coverage detected