apache / apache/cloudstack-go

Bug: listHostsMetrics response mapping mismatch (clustermetrics -> cluster) causes null parsing

Ouverte
#135 1 commentaire 0 réactions 0 personnes assignées Réclamée par @Nehanth67 Voir sur GitHub
Langage dominant
Go
Étoiles
39
Forks
47
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Image

The CloudStack backend response for listClustersMetrics "command" has changed its JSON structure, but the cloudstack-go wrapper is still parsing the old field (hostmetrics).

This results in host metrics being returned as null in the Go SDK response.

API: listClustersMetrics (command)
Client: github.com/apache/cloudstack-go/v2

Key change:
The backend now returns metrics under the field host, not hostmetrics.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par le mappage de l’API listClustersMetrics dans le wrapper cloudstack-go et comparez la gestion de ses champs de réponse avec la réponse du backend décrite ici. Vérifiez que les métriques de l’hôte sont lues depuis host plutôt que depuis hostmetrics, puis exécutez les tests pertinents du SDK ou une requête listClustersMetrics pour confirmer que les métriques renvoyées ne sont plus null. Une pull request ouverte traite déjà ce problème.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
go
Domaine
api, backend, cloud
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.