(secrets map[string]string)
| 42 | } |
| 43 | |
| 44 | func (g *SelfHosted) SetSecrets(secrets map[string]string) error { |
| 45 | body := url.Values{} |
| 46 | for key, val := range secrets { |
| 47 | body.Set(key, val) |
| 48 | } |
| 49 | resp, err := g.Client.New(). |
| 50 | Set("Content-Type", "application/x-www-form-urlencoded"). |
| 51 | Body(bytes.NewReader([]byte(body.Encode()))). |
| 52 | Post("/secrets"). |
| 53 | ReceiveSuccess(nil) |
| 54 | if err != nil { |
| 55 | return err |
| 56 | } |
| 57 | return util.Check2xxCode(resp.StatusCode) |
| 58 | } |
nothing calls this directly
no test coverage detected