go-judge/env/config.go
BoYanZh c5eaf846c3
Some checks failed
Build / Goreleaser (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (amd64_v3, darwin) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (amd64_v3, linux) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (amd64_v3, windows) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (arm64_v8.0, darwin) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (arm64_v8.0, linux) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (arm64_v8.0, windows) (push) Has been cancelled
feat: support -no-fallback cli flag (#151) (#152)
2025-06-09 17:03:02 -04:00

19 lines
405 B
Go

package env
import "time"
// Config defines parameters to create environment builder
type Config struct {
ContainerInitPath string
TmpFsParam string
NetShare bool
MountConf string
SeccompConf string
CgroupPrefix string
Cpuset string
ContainerCredStart int
EnableCPURate bool
CPUCfsPeriod time.Duration
NoFallback bool
}