(ctx context.Context)
| 24 | } |
| 25 | |
| 26 | func (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 | } |
no test coverage detected