File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
staging/src/k8s.io/apiserver/plugin/pkg/audit/log Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -44,18 +44,18 @@ var AllowedFormats = []string{
44
44
}
45
45
46
46
type backend struct {
47
- out io.Writer
48
- format string
49
- groupVersion schema. GroupVersion
47
+ out io.Writer
48
+ format string
49
+ encoder runtime. Encoder
50
50
}
51
51
52
52
var _ audit.Backend = & backend {}
53
53
54
54
func NewBackend (out io.Writer , format string , groupVersion schema.GroupVersion ) audit.Backend {
55
55
return & backend {
56
- out : out ,
57
- format : format ,
58
- groupVersion : groupVersion ,
56
+ out : out ,
57
+ format : format ,
58
+ encoder : audit . Codecs . LegacyCodec ( groupVersion ) ,
59
59
}
60
60
}
61
61
@@ -73,7 +73,7 @@ func (b *backend) logEvent(ev *auditinternal.Event) bool {
73
73
case FormatLegacy :
74
74
line = audit .EventString (ev ) + "\n "
75
75
case FormatJson :
76
- bs , err := runtime .Encode (audit . Codecs . LegacyCodec ( b . groupVersion ) , ev )
76
+ bs , err := runtime .Encode (b . encoder , ev )
77
77
if err != nil {
78
78
audit .HandlePluginError (PluginName , err , ev )
79
79
return false
You can’t perform that action at this time.
0 commit comments