POST BFC/servers/<server mac>/operations/quarantine
Argumentos
Ninguno
Volver
Muestra el código de devolución HTTP 202 y muestra que el registro de servidor tiene el estado resource_quarantined_state. Si el resultado es un error, se devuelve un código de error de HTTP y la información de error asociada. Esta operación no devuelve ninguna carga útil. El usuario debe realizar una operación del tipo GET en los servidores o el servidor concreto para recuperar la información del estado.
Utilice esta operación para poner en cuarentena el servidor. Por ejemplo, si necesita reemplazar un disco duro en uno de los servidores de un grid, puede poner en cuarentena el servidor, de manera que los grids no puedan utilizar el servidor.
Nota: No se puede poner en cuarentena un servidor de un grid. El servidor primero deberá eliminar el grid y, a continuación, ponerlo en cuarentena.
Ejemplo: POST
POST BFC/servers/00:01:02:03:04:05/operations/quarantine
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/quarantine',
headers={'Content-Type':'application/json',
'Authorization':bfcSession})
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|