MCPcopy Create free account
hub / github.com/Shopify/goose / NewDefaultBuilder

Function NewDefaultBuilder

shell/shell.go:25–30  ·  view source on GitHub ↗
(ctx context.Context, path string, args ...string)

Source from the content-addressed store, hash-verified

23}
24
25func NewDefaultBuilder(ctx context.Context, path string, args ...string) Builder {
26 return NewBuilder(ctx, path, args...).
27 WithOSEnv().
28 WithSysProcAttr(&syscall.SysProcAttr{Setpgid: true}).
29 WithContextCancellation(defaultGracefulTerminationOnCancelPeriod)
30}
31
32func NewBuilder(ctx context.Context, path string, args ...string) Builder {
33 w := &wrapper{

Callers 1

NewFunction · 0.85

Calls 4

NewBuilderFunction · 0.85
WithSysProcAttrMethod · 0.65
WithOSEnvMethod · 0.65

Tested by

no test coverage detected