package symbols import ( "os/exec" "reflect" "dario.cat/mergo" "git.bazzel.dev/bmallen/helios" "git.bazzel.dev/bmallen/helios/tools" "github.com/google/uuid" ) var ( Symbols = map[string]map[string]reflect.Value{ "os/exec/exec": { "Command": reflect.ValueOf(exec.Command), "CommandContext": reflect.ValueOf(exec.CommandContext), "LookPath": reflect.ValueOf(exec.LookPath), }, "git.bazzel.dev/bmallen/helios/tools/tools": { "Docker": reflect.ValueOf(tools.Docker), "Terraform": reflect.ValueOf(tools.Terraform), "Git": reflect.ValueOf(tools.Git), "AWS": reflect.ValueOf(tools.AWS), "SSL": reflect.ValueOf(tools.SSL), "File": reflect.ValueOf(tools.File), "Helm": reflect.ValueOf(tools.Helm), "Slack": reflect.ValueOf(tools.Slack), "SetLogger": reflect.ValueOf(tools.SetLogger), }, "git.bazzel.dev/bmallen/helios/helios": { "NewWorkflow": reflect.ValueOf(helios.NewWorkflow), "Step": reflect.ValueOf(helios.Step), "Needs": reflect.ValueOf(helios.Needs), "Workflow": reflect.ValueOf((*helios.Workflow)(nil)), "Context": reflect.ValueOf((*helios.Context)(nil)), }, "github.com/google/uuid/uuid": { "New": reflect.ValueOf(uuid.New), "NewString": reflect.ValueOf(uuid.NewString), }, "dario.cat/mergo/mergo": { "Merge": reflect.ValueOf(mergo.Merge), "WithOverride": reflect.ValueOf(mergo.WithOverride), "WithoutDereference": reflect.ValueOf(mergo.WithoutDereference), }, } )