Chore: Moved universalAuthLogin function to utils

This commit is contained in:
Daniel Hougaard
2024-04-05 15:08:52 -07:00
parent ba1f8f4564
commit 13629223fb
+1 -15
View File
@@ -509,7 +509,7 @@ func (tm *AgentManager) FetchNewAccessToken() error {
// save as cache in memory // save as cache in memory
tm.cachedClientSecret = clientSecret tm.cachedClientSecret = clientSecret
err, loginResponse := universalAuthLogin(clientID, clientSecret) loginResponse, err := util.UniversalAuthLogin(clientID, clientSecret)
if err != nil { if err != nil {
return err return err
} }
@@ -725,20 +725,6 @@ func (tm *AgentManager) MonitorSecretChanges(secretTemplate Template, templateId
} }
} }
func universalAuthLogin(clientId string, clientSecret string) (error, api.UniversalAuthLoginResponse) {
httpClient := resty.New()
httpClient.SetRetryCount(10000).
SetRetryMaxWaitTime(20 * time.Second).
SetRetryWaitTime(5 * time.Second)
tokenResponse, err := api.CallUniversalAuthLogin(httpClient, api.UniversalAuthLoginRequest{ClientId: clientId, ClientSecret: clientSecret})
if err != nil {
return err, api.UniversalAuthLoginResponse{}
}
return nil, tokenResponse
}
// runCmd represents the run command // runCmd represents the run command
var agentCmd = &cobra.Command{ var agentCmd = &cobra.Command{
Example: ` Example: `