Tema anterior: quota list

Tema siguiente: quota put


quota modify

Modifique una entrada de cuota para un elemento principal.

Sintaxis:

quota modify <principal> [description=<description>] [tags=<tags>] 
             [cpu=<val>] [mem=<val>] [bw=<val>] [disk=<val>]
             [parent=<principal>] [warn=<val>] [burst=<val>] [--force]

Options:

<principal>

Usuario o grupo para el que se modifica la cuota. <principal> está con el formato siguiente:

<name>

Usuario o grupo local.

/<name>

Usuario o grupo global.

<scope>:<type>:<name>

Un nombre completo del elemento principal en el que <scope> es "global" o "local", <type> es "group" o "user", y <name> es el grupo o nombre de usuario.

<description>

Se especifica la descripción de la cuota.

<tags>

Se especifica una lista separada por comas de las etiquetas de cuotas (se puede utilizar para finalidades de facturación).

cpu=<val>
mem=<val>
bw=<val>
disk=<val>

Límites de recurso Puede especificarse uno o ninguno. Si se especifica 0, el recurso no estará disponible para el elemento principal. Si se especifica un valor vacío, no existe ningún límite en el uso del recurso. Si no se especifica ninguna unidad para la unidad, el ancho de banda o el disco, el valor se interpretará como MB, Mbps en el caso del ancho de banda.

<parent>

Especifique una cuota padre. El elemento principal debe ser un grupo existente. Se permite un nivel máximo de 8 cuotas; no se permiten referencias circulares. Si se proporciona un valor vacío, no se estable ninguna cuota padre. Esto únicamente se puede establecer para grupos; los usuarios tienen establecida su cuota padre en su grupo primario.

warn=<val>

Se especifica un valor de advertencia (en porcentaje) para la cuota. Los valores permitidos son números enteros entre el 0 y el 99; 0 indica que no existen advertencias. Un valor vacío implica que no se especificará ningún valor de advertencia para este elemento principal, en cuyo caso se aplicará la configuración del grid predeterminado, tal y como establece quota config.

burst=<value>

Se especifica un valor de fragmentación (en porcentaje) para la cuota. Los valores permitidos son números enteros iguales o superiores que 0; 0 indica que no existen fragmentaciones. Un valor vacío implica que no se especificará ningún valor de fragmentación para este elemento principal, en cuyo caso se aplicará la configuración del grid predeterminado, tal y como establece quota config.

--force

No se solicita la confirmación del usuario si el cambio da lugar a la superación de un límite de cuota.

Ejemplo
quota modify myuser cpu=10  

Modifique la entrada de cuota para el usuario 'myuser' y asigne la cuota del CPU del usuario a 10 CPU

Nota:

Solamente se modificarán los valores que se especifiquen como parte del comando. Si los cambios dan lugar a una entrada de cuota en la que se supera el límite del recurso, se imprimirá una advertencia y se solicitará al usuario la confirmación (a menos que se utilice --force).