POST BFC/servers/<adresse_mac_serveur>/operations/powerOff
Aucun
Renvoie le code de retour HTTP 200 et procède à l'arrêt du serveur. Renvoie un code d'erreur HTTP et les informations de panne associées concernant l'erreur. Aucune charge utile n'est renvoyée par cette opération.
Utilisez cette opération pour arrêter le serveur. Recherchez le serveur disponible et placez-le en quarantaine avant d'exécuter la commande power off ou un échec de l'opération se produira. Après avoir démarré le serveur à nouveau, annulez sa mise en quarantaine.
Exemple d'opération POST
POST BFC/servers/00:01:02:03:04:05/operations/powerOff
Exemple Python
from httplib import HTTPSConnection
import json
import os
import sys
serverMac = sys.argv[1]
print 'serverMac: {0}'.format(serverMac)
bfcHost = os.environ["BFC_HOST"]
bfcSession = os.environ["BFC_SESSION"]
conn = HTTPSConnection(bfcHost + ':8443')
conn.connect()
conn.request(method='POST',
url='/BFC/servers/' + serverMac + '/operations/powerOff',
headers={'Content-Type':'application/json',
'Authorization':bfcSession})
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)
|
Copyright © 2013 CA.
Tous droits réservés.
|
|