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
commit 42770799d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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}