mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 10:20:51 +00:00
Add String method to audit.Backend interface
This commit is contained in:
parent
a00e3748d4
commit
416a478cf6
@ -39,4 +39,7 @@ type Backend interface {
|
|||||||
// events are delivered. It can be assumed that this method is called after
|
// events are delivered. It can be assumed that this method is called after
|
||||||
// the stopCh channel passed to the Run method has been closed.
|
// the stopCh channel passed to the Run method has been closed.
|
||||||
Shutdown()
|
Shutdown()
|
||||||
|
|
||||||
|
// Returns the backend PluginName.
|
||||||
|
String() string
|
||||||
}
|
}
|
||||||
|
@ -40,6 +40,10 @@ func (f *fakeBackend) Shutdown() {
|
|||||||
// Nothing to do here.
|
// Nothing to do here.
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (f *fakeBackend) String() string {
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
|
||||||
func TestUnion(t *testing.T) {
|
func TestUnion(t *testing.T) {
|
||||||
backends := []Backend{
|
backends := []Backend{
|
||||||
new(fakeBackend),
|
new(fakeBackend),
|
||||||
|
@ -44,3 +44,7 @@ func (b *Backend) ProcessEvents(ev ...*auditinternal.Event) {
|
|||||||
b.OnRequest(ev)
|
b.OnRequest(ev)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (b *Backend) String() string {
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
@ -111,8 +111,14 @@ type auditSinkFunc func(events ...*auditinternal.Event)
|
|||||||
func (f auditSinkFunc) ProcessEvents(events ...*auditinternal.Event) {
|
func (f auditSinkFunc) ProcessEvents(events ...*auditinternal.Event) {
|
||||||
f(events...)
|
f(events...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (auditSinkFunc) Run(stopCh <-chan struct{}) error {
|
func (auditSinkFunc) Run(stopCh <-chan struct{}) error {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (auditSinkFunc) Shutdown() {
|
func (auditSinkFunc) Shutdown() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (auditSinkFunc) String() string {
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user