Bug: listHostsMetrics response mapping mismatch (clustermetrics -> cluster) causes null parsing
- Langage dominant
- Go
- Étoiles
- 39
- Forks
- 47
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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