containerd/leases
Derek McGowan 7b2a918213
Generalize the plugin package
Remove containerd specific parts of the plugin package to prepare its
move out of the main repository. Separate the plugin registration
singleton into a separate package.

Separating out the plugin package and registration makes it easier to
implement external plugins without creating a dependency loop.

Signed-off-by: Derek McGowan <derek@mcg.dev>
2023-10-12 21:22:32 -07:00
..
plugin Generalize the plugin package 2023-10-12 21:22:32 -07:00
proxy Remove all gogoproto extensions 2022-04-20 07:23:28 +00:00
context.go Add leases manager interface 2018-07-18 10:43:37 -07:00
grpc.go Switch from x/net/context to context 2018-04-24 14:33:34 -07:00
id.go Stop using math/rand.Read and rand.Seed (deprecated in Go 1.20) 2023-02-16 03:50:23 +09:00
lease_test.go leases: add WithLabel 2023-09-11 21:03:40 +02:00
lease.go leases: add WithLabel 2023-09-11 21:03:40 +02:00