Rubrique précédente: Méthode repair (objet vol)

Rubrique suivante: Méthode clean (objet vol)


Méthode repair_status (objet vol)
Description

Récupérer la liste des statuts de réparation du volume actuel

Syntaxe
/api/v1/vol/repair_status?app=application&vol=volume&vdc=nom-contrôleur 
Arguments
app

Nom de l'application

vol

Nom du volume

vdc

Nom du centre de données virtuel cible

Type de transaction

Synchrone

Type de requête

GET

Exemples

Pour récupérer la liste des statuts de réparation de test:vol1 :

GET http://192.168.123.200/api/v1/vol/repair_status?app=test&vol=vol1&vdc=mygrid 
Exemple de sortie
XML
<message>
Nom : test:vol
Commentaire : 
UUID : cf432100-63fc-450d-8eb7-2da6deca8627 
Taille : 1,00 Go 
Etat : OK 
Système de fichiers : ext3 
Etat du montage : disponible
Mounted Device : none
Utilisateurs actuels : 0 
Date/heure de création : Ven 23 avr 12:47:11 2010 
Date/heure d'écriture : Ven 23 avr 12:47:12 2010 
Date/heure d'accès : Ven 23 avr 13:11:50 2010 
Nombre de miroirs : 1 
Miroirs : 
   Etats des serveurs
   srv1   OK 
</message> 
JSON
{ } 

Codes d'erreur HTTP
404

L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.

400.4

Missing required arguments (app). - La requête ne contient pas l'argument app=application.

400.4

Missing required arguments (vol). - La requête ne contient pas l'argument vol=volume.

404.1

Le volume spécifié test:data n'existe pas. - Une application ou un volume non valide a été spécifié dans la requête.