MCPcopy Index your code
hub / github.com/jetify-com/devbox / Secrets

Method Secrets

internal/devbox/secrets.go:26–45  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

24}
25
26func (d *Devbox) Secrets(ctx context.Context) (*envsec.Envsec, error) {
27 envsecInstance := d.UninitializedSecrets(ctx)
28
29 project, err := envsecInstance.ProjectConfig()
30 if err != nil {
31 return nil, err
32 }
33
34 envsecInstance.EnvID = envsec.EnvID{
35 EnvName: d.environment,
36 OrgID: project.OrgID.String(),
37 ProjectID: project.ProjectID.String(),
38 }
39
40 if _, err := envsecInstance.InitForUser(ctx); err != nil {
41 return nil, err
42 }
43
44 return envsecInstance, nil
45}

Callers 2

configEnvsMethod · 0.95
envsecMethod · 0.80

Calls 2

UninitializedSecretsMethod · 0.95
StringMethod · 0.45

Tested by

no test coverage detected