(ctx context.Context)
| 197 | } |
| 198 | |
| 199 | func (a *CliAuthenticator) authHost(ctx context.Context) (string, error) { |
| 200 | u, err := url.Parse(C.ScalingoAuthURL) |
| 201 | if err != nil { |
| 202 | return "", errors.Wrapf(ctx, err, "parse auth URL: %v", C.ScalingoAuthURL) |
| 203 | } |
| 204 | return strings.Split(u.Host, ":")[0], nil |
| 205 | } |
| 206 | |
| 207 | func tryAuth(ctx context.Context) (*scalingo.User, string, error) { |
| 208 | var login string |
no outgoing calls
no test coverage detected