diff options
author | Matthew Heon <matthew.heon@pm.me> | 2019-07-17 15:17:26 -0400 |
---|---|---|
committer | Matthew Heon <matthew.heon@pm.me> | 2019-07-31 17:28:42 -0400 |
commit | cdd5639d564624a6fbca426421d47c840dac8556 (patch) | |
tree | f3d803155a430f22150d5cf04ebfe3683cfe846a /libpod/events/events_linux.go | |
parent | fd73075cbe91a4b38fe835b1f17bbabe0971bad9 (diff) | |
download | podman-cdd5639d564624a6fbca426421d47c840dac8556.tar.gz podman-cdd5639d564624a6fbca426421d47c840dac8556.tar.bz2 podman-cdd5639d564624a6fbca426421d47c840dac8556.zip |
Expose Null eventer and allow its use in the Podman CLI
We need this specifically for tests, but others may find it
useful if they don't explicitly need events and don't want the
performance implications of using them.
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
Diffstat (limited to 'libpod/events/events_linux.go')
-rw-r--r-- | libpod/events/events_linux.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libpod/events/events_linux.go b/libpod/events/events_linux.go index 11f309574..ffb100be8 100644 --- a/libpod/events/events_linux.go +++ b/libpod/events/events_linux.go @@ -18,8 +18,10 @@ func NewEventer(options EventerOptions) (eventer Eventer, err error) { } case strings.ToUpper(LogFile.String()): eventer = EventLogFile{options} + case strings.ToUpper(Null.String()): + eventer = NewNullEventer() default: - return eventer, errors.Errorf("unknown event logger type: %s", strings.ToUpper(options.EventerType)) + return nil, errors.Errorf("unknown event logger type: %s", strings.ToUpper(options.EventerType)) } return eventer, nil } |