MCPcopy Create free account
hub / github.com/dagger/dagger / daggerQueryAt

Function daggerQueryAt

core/integration/module_test.go:8048–8060  ·  view source on GitHub ↗
(modPath string, query string, args ...any)

Source from the content-addressed store, hash-verified

8046}
8047
8048func daggerQueryAt(modPath string, query string, args ...any) dagger.WithContainerFunc {
8049 query = fmt.Sprintf(query, args...)
8050 return func(c *dagger.Container) *dagger.Container {
8051 execArgs := []string{"dagger", "query"}
8052 if modPath != "" {
8053 execArgs = append(execArgs, "-m", modPath)
8054 }
8055 return c.WithExec(execArgs, dagger.ContainerWithExecOpts{
8056 Stdin: query,
8057 ExperimentalPrivilegedNesting: true,
8058 })
8059 }
8060}
8061
8062func daggerCall(args ...string) dagger.WithContainerFunc {
8063 return daggerCallAt("", args...)

Callers 2

TestInitMethod · 0.85
daggerQueryFunction · 0.85

Calls 1

WithExecMethod · 0.45

Tested by

no test coverage detected