func parsePolicy()

in cmd/sandbox/main.go [78:94]


func parsePolicy() (*seccomp.Policy, error) {
	conf, err := yaml.NewConfigWithFile(policyFile)
	if err != nil {
		return nil, err
	}

	type Config struct {
		Seccomp seccomp.Policy
	}

	var config Config
	if err = conf.Unpack(&config); err != nil {
		return nil, err
	}

	return &config.Seccomp, nil
}