spiegel_podman/pkg/api/handlers/compat
baude fe3faa517e prevent unpredictable results with network create|remove
due to a lack of "locking" on cni operations, we could get ourselves in trouble when doing rapid creation or removal of networks.  added a simple file lock to deal with the collision and because it is not considered a performent path, use of the file lock should be ok.  if proven otherwise in the future, some generic shared memory lock should be implemented for libpod and also used here.

moved pkog/network to libpod/network because libpod is now being pulled into the package and it has therefore lost its generic nature. this will make it easier to absorb into libpod as we try to make the network closer to core operations.

Fixes: #7807

Signed-off-by: baude <bbaude@redhat.com>
2020-10-07 10:03:21 -05:00
..
changes.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
containers.go Merge pull request #7918 from zhangguanzhang/apiv2-wrong-StopSignal 2020-10-06 13:17:15 +02:00
containers_archive.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
containers_attach.go Fixes remote attach and exec to signal IdleTracker 2020-10-05 10:40:23 -07:00
containers_create.go Lowercase some errors 2020-10-05 15:56:44 -07:00
containers_export.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
containers_logs.go Lowercase some errors 2020-10-05 15:56:44 -07:00
containers_pause.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
containers_prune.go Lowercase some errors 2020-10-05 15:56:44 -07:00
containers_restart.go Lowercase some errors 2020-10-05 15:56:44 -07:00
containers_start.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
containers_stats.go Lowercase some errors 2020-10-05 15:56:44 -07:00
containers_stop.go Lowercase some errors 2020-10-05 15:56:44 -07:00
containers_top.go Lowercase some errors 2020-10-05 15:56:44 -07:00
containers_unpause.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
events.go Lowercase some errors 2020-10-05 15:56:44 -07:00
exec.go Fixes remote attach and exec to signal IdleTracker 2020-10-05 10:40:23 -07:00
images.go Lowercase some errors 2020-10-05 15:56:44 -07:00
images_build.go Merge pull request #7815 from jwhonce/wip/creds_remote 2020-10-02 06:13:25 -04:00
images_history.go Lowercase some errors 2020-10-05 15:56:44 -07:00
images_push.go Lowercase some errors 2020-10-05 15:56:44 -07:00
images_remove.go Lowercase some errors 2020-10-05 15:56:44 -07:00
images_save.go Refactor handler packages 2020-03-10 08:03:41 -07:00
images_search.go Lowercase some errors 2020-10-05 15:56:44 -07:00
images_tag.go Lowercase some errors 2020-10-05 15:56:44 -07:00
info.go Lowercase some errors 2020-10-05 15:56:44 -07:00
networks.go prevent unpredictable results with network create|remove 2020-10-07 10:03:21 -05:00
ping.go Refactor API version values 2020-09-15 11:29:45 -07:00
resize.go Lowercase some errors 2020-10-05 15:56:44 -07:00
swagger.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
system.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
types.go V2 verify JSON output is consistent and doesn't drift 2020-05-28 16:20:29 -07:00
unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
version.go Lowercase some errors 2020-10-05 15:56:44 -07:00
volumes.go Lowercase some errors 2020-10-05 15:56:44 -07:00