From 32c25c6026e2d195f97ebfcedc7c123cb2cede32 Mon Sep 17 00:00:00 2001 From: Paul Holzinger Date: Tue, 5 Dec 2023 17:37:58 +0100 Subject: [PATCH] pkg/specgen/generate: NOP verifyContainerResources() on freebsd There is no point in calling into cgroup specific code as freebsd does not support cgroups. Signed-off-by: Paul Holzinger --- pkg/specgen/generate/validate_freebsd.go | 8 ++++++++ pkg/specgen/generate/{validate.go => validate_linux.go} | 0 2 files changed, 8 insertions(+) create mode 100644 pkg/specgen/generate/validate_freebsd.go rename pkg/specgen/generate/{validate.go => validate_linux.go} (100%) diff --git a/pkg/specgen/generate/validate_freebsd.go b/pkg/specgen/generate/validate_freebsd.go new file mode 100644 index 0000000000..00cc210c2b --- /dev/null +++ b/pkg/specgen/generate/validate_freebsd.go @@ -0,0 +1,8 @@ +package generate + +import "github.com/containers/podman/v4/pkg/specgen" + +// verifyContainerResources does nothing on freebsd as it has no cgroups +func verifyContainerResources(s *specgen.SpecGenerator) ([]string, error) { + return nil, nil +} diff --git a/pkg/specgen/generate/validate.go b/pkg/specgen/generate/validate_linux.go similarity index 100% rename from pkg/specgen/generate/validate.go rename to pkg/specgen/generate/validate_linux.go