diff options
author | Matthew Heon <mheon@redhat.com> | 2019-04-25 16:23:09 -0400 |
---|---|---|
committer | Matthew Heon <mheon@redhat.com> | 2019-04-25 16:23:09 -0400 |
commit | 04d6ff058270006b98961e0f973ff6ee4c3ba8e8 (patch) | |
tree | a929615470ee8c220f95512f194054d145656be7 /libpod/events/config.go | |
parent | a01c62fcbde1afdc77aa05b71c3c84ddacf7fc55 (diff) | |
download | podman-04d6ff058270006b98961e0f973ff6ee4c3ba8e8.tar.gz podman-04d6ff058270006b98961e0f973ff6ee4c3ba8e8.tar.bz2 podman-04d6ff058270006b98961e0f973ff6ee4c3ba8e8.zip |
Add System event type and renumber, refresh events
Also, re-add locking to file eventer Write() to protect against
concurrent events.
Signed-off-by: Matthew Heon <mheon@redhat.com>
Diffstat (limited to 'libpod/events/config.go')
-rw-r--r-- | libpod/events/config.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libpod/events/config.go b/libpod/events/config.go index d3b6d8c50..36387e835 100644 --- a/libpod/events/config.go +++ b/libpod/events/config.go @@ -84,6 +84,9 @@ const ( Image Type = "image" // Pod - event is related to pods Pod Type = "pod" + // System - event is related to Podman whole and not to any specific + // container/pod/image/volume + System Type = "system" // Volume - event is related to volumes Volume Type = "volume" @@ -123,8 +126,14 @@ const ( Pull Status = "pull" // Push ... Push Status = "push" + // Refresh indicates that the system refreshed the state after a + // reboot. + Refresh Status = "refresh" // Remove ... Remove Status = "remove" + // Renumber indicates that lock numbers were reallocated at user + // request. + Renumber Status = "renumber" // Restore ... Restore Status = "restore" // Save ... |