Merge pull request #75743 from logicalhan/preshutdownerror

log preshutdowndown registration error if we encounter one
This commit is contained in:
Kubernetes Prow Robot
2019-03-26 19:27:00 -07:00
committed by GitHub

View File

@@ -258,10 +258,13 @@ func (s *GenericAPIServer) PrepareRun() preparedGenericAPIServer {
// Register audit backend preShutdownHook.
if s.AuditBackend != nil {
s.AddPreShutdownHook("audit-backend", func() error {
err := s.AddPreShutdownHook("audit-backend", func() error {
s.AuditBackend.Shutdown()
return nil
})
if err != nil {
klog.Errorf("Failed to add pre-shutdown hook for audit-backend %s", err)
}
}
return preparedGenericAPIServer{s}