()
| 428 | } |
| 429 | |
| 430 | func (h *Hooks) executeOnPreShutdownHooks() { |
| 431 | for _, v := range h.onPreShutdown { |
| 432 | if err := v(); err != nil { |
| 433 | log.Errorf("failed to call pre shutdown hook: %v", err) |
| 434 | } |
| 435 | } |
| 436 | } |
| 437 | |
| 438 | func (h *Hooks) executeOnPostShutdownHooks(err error) { |
| 439 | for _, v := range h.onPostShutdown { |
nothing calls this directly