mirror of
https://github.com/criyle/go-judge.git
synced 2025-11-04 14:50:02 +08:00
17 lines
396 B
Go
17 lines
396 B
Go
package env
|
|
|
|
import (
|
|
"github.com/criyle/go-judge/pkg/pool"
|
|
"github.com/criyle/go-judge/pkg/winc"
|
|
)
|
|
|
|
// NewBuilder build a environment builder
|
|
func NewBuilder(cinitPath, mountConf, tmpFsConf string, netShare bool, printLog func(v ...interface{})) (pool.EnvBuilder, error) {
|
|
b, err := winc.NewBuilder("")
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
printLog("created winc builder")
|
|
return b, nil
|
|
}
|