POST BFC/servers/<server mac>/operations/forceManualPower
Ninguno
Muestra el código de devolución HTTP 200 y establece que el indicador ignore_power_controller se establezca como verdadera. Si el resultado es un error, se devuelve un código de error de HTTP y la información de error asociada.
Utilice esta operación para colocar el servidor en el modo de encendido manual. Esta operación también permite de forma implícita operaciones del tipo PUT en el campo ignore_power_controllers_during_inventory del registro del servidor.
Ejemplo: POST
POST BFC/servers/00:01:02:03:04:05/operations/forceManualPower
Ejemplo de python
de la importación de httplib HTTPSConnection
importación de 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/forceManualPower',
headers={'Content-Type':'application/json',
'Authorization':bfcSession})
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)
if r1.status > 200:
error = json.loads(r1.read())
print error
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|