diff options
author | Jakub Guzik <jakubmguzik@gmail.com> | 2021-03-18 00:01:50 +0100 |
---|---|---|
committer | Jakub Guzik <jakubmguzik@gmail.com> | 2021-03-18 00:01:50 +0100 |
commit | 8ea02d0b6033b6ffdc68d38f3276410f4e2e8eb9 (patch) | |
tree | 5eb17180f9429c71e9435230da4d7e077ba7d044 /pkg/domain/filters/containers.go | |
parent | e7dc59252bd722377938ac3e6b4fd7e077f05293 (diff) | |
download | podman-8ea02d0b6033b6ffdc68d38f3276410f4e2e8eb9.tar.gz podman-8ea02d0b6033b6ffdc68d38f3276410f4e2e8eb9.tar.bz2 podman-8ea02d0b6033b6ffdc68d38f3276410f4e2e8eb9.zip |
network prune filters for http compat and libpod api
Signed-off-by: Jakub Guzik <jakubmguzik@gmail.com>
Diffstat (limited to 'pkg/domain/filters/containers.go')
-rw-r--r-- | pkg/domain/filters/containers.go | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/pkg/domain/filters/containers.go b/pkg/domain/filters/containers.go index 98b8f7e88..02727e841 100644 --- a/pkg/domain/filters/containers.go +++ b/pkg/domain/filters/containers.go @@ -8,7 +8,6 @@ import ( "github.com/containers/podman/v3/libpod" "github.com/containers/podman/v3/libpod/define" "github.com/containers/podman/v3/pkg/network" - "github.com/containers/podman/v3/pkg/timetype" "github.com/containers/podman/v3/pkg/util" "github.com/pkg/errors" ) @@ -186,18 +185,10 @@ func GenerateContainerFilterFuncs(filter string, filterValues []string, r *libpo return false }, nil case "until": - if len(filterValues) != 1 { - return nil, errors.Errorf("specify exactly one timestamp for %s", filter) - } - ts, err := timetype.GetTimestamp(filterValues[0], time.Now()) - if err != nil { - return nil, err - } - seconds, nanoseconds, err := timetype.ParseTimestamps(ts, 0) + until, err := util.ComputeUntilTimestamp(filter, filterValues) if err != nil { return nil, err } - until := time.Unix(seconds, nanoseconds) return func(c *libpod.Container) bool { if !until.IsZero() && c.CreatedTime().After((until)) { return true |