github.com/octohelm/wagon@v0.0.0-20240308040401-88662650dc0b/pkg/engine/daggerutil/querybuilder.go (about)

     1  package daggerutil
     2  
     3  import (
     4  	"dagger.io/dagger"
     5  	"golang.org/x/net/context"
     6  )
     7  
     8  func Query(ctx context.Context, c *dagger.Client, data interface{}, query string) error {
     9  	return c.Do(
    10  		ctx,
    11  		&dagger.Request{
    12  			Query: query,
    13  		},
    14  		&dagger.Response{
    15  			Data: data,
    16  		},
    17  	)
    18  }