api/http/proxy/factory/kubernetes/transport.go
Function newBaseTransport
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func newBaseTransport(httpTransport *http.Transport, tokenManager *tokenManager, endpoint *portainer.Endpoint, k8sClientFactory *cli.ClientFactory, dataStore dataservices.DataStore) *baseTransport {
Function decorateAgentDockerHubRequest
has 5 return statements (exceeds 4 allowed). Open
Open
func decorateAgentDockerHubRequest(r *http.Request, dataStore dataservices.DataStore) error {
requestPath, registryIdString := path.Split(r.URL.Path)
registryID, err := strconv.Atoi(registryIdString)
if err != nil {