Sintaxis – HP Software de dispositivo HP LeftHand P4000 Virtual SAN User Manual
Page 7
HP P4000 CLI | Sintaxis | 7
Sintaxis
CLIQ es la interfaz de línea de comando (CLI) para HP P4000 Storage Solution. La CLI especifica los
parámetros en el parámetro de formato=
orden particular (de posición).
Orden de parámetros
El orden de los parámetros no está especificado. Cualquier orden funcionará. Por ejemplo:
cliq deleteVolume volumeName=theVolume userName=user passWord=secret
login=10.1.2.3
es equivalente a
cliq deleteVolume login=10.1.2.3 passWord=secret userName=user
volumeName=theVolume
El parámetro de método puede especificarse de forma opcional como "method=
cliq userName=user passWord=secret login=10.1.2.3 volumeName=theVolume
method=deleteVolume
Distinción entre mayúsculas y minúsculas
Esta sección se aplica a idiomas que hacen una distinción entre mayúsculas y minúsculas. Los nombres de
comandos y de parámetros no distinguen entre mayúsculas y minúsculas. Por lo tanto, "createVolume" es
lo mismo que "CreateVolume" y que "CREATEVOLUME". Aunque los valores de parámetros no distinguen
entre mayúsculas y minúsculas, en algunos casos, las mayúsculas y minúsculas tienen importancia, ya que
el sistema preserva lo que se especifica. Por ejemplo, el valor del parámetro de descripción en el comando
createVolume preservará el caso especificado por la persona que llame e impondrá esto en el volumen
creado recientemente.
True/False
Todo parámetro que indique true/false, puede especificarse como "1|0" o "true|false".
Abreviatura del comando
No existe una abreviatura de comando ni de parámetro en la CLI cuando está en un script. Todos los
comandos y nombres de parámetros deben especificarse por completo. Esto se realiza para evitar la
ambigüedad en scripts antiguos si se agregan comandos o parámetros nuevos.
Integración del código de error del SO
La CLI asignará códigos de error a códigos de estado de SO razonables (estado en Linux, ERRORLEVEL en
DOS). Dado que están limitados a 0..255, algunos de los errores del SO pueden tener menos granularidad
que los códigos de error de API.
Comandos composite
Algunos comandos toman varios elementos para el valor del parámetro. En este caso, el parámetro se
interpreta como una lista ordenada, separada por delimitadores. Por ejemplo:
volumeName=volume1;volume2
login=10.0.1.2;10.1.2.3;10.2.3.4
Si un parámetro contiene menos elementos en la lista que los necesarios para el comando composite, se
repetirá el último de la lista. Si se requiere, debe haber, al menos, un elemento en la lista.