Los usuarios pueden tener dos tipos de cuota de impresión: por páginas impresas o por precio. De esta forma se puede establecer un límite de páginas impresas para un período de tiempo concreto, pasado el cual, se resetea dicho valor a cero.
La otra forma de gestión de las cuotas, es estableciendo un saldo por usuario, que tras agotarse, no se podrá volver a imprimir hasta que no se recargue.
En los siguientes ejemplos se verá la forma de establecer ambas cuotas de impresión, para ello se hará uso del comando edpykota:
Nota | |
---|---|
Si ejecuta el comando edpykota --help, obtendrá un listado con las opciones que acepta edpykota así como una serie de ejemplos de uso. |
Ejemplo 22.2. Estableciendo una cuota de impresión a un usuario
En este ejemplo se le asignará un límite de 10 páginas impresas para el usuario printquota.
$ /usr/bin/edpykota --add -P LaserColor -S 5 -H 10 printquota # /usr/bin/repykota --printer LaserColor Reporte para la cuota user en la impresora LaserColor Tiempo de gracia para páginas: 7 días Precio por trabajo: 0.000 Precio por página: 0.090 Usuario usado suave duro balance gracia total pagado ------------------------------------------------------------------------------ printquot -Q 0 5 10 0.00 0 0.00 |
Pykota provee un CGI que muestra gráficamente el estado de las cuotas. Para acceder a este programa, teclee la URL del servidor web donde ha instalado PyKota seguido de la ubicación del citado CGI. En el sistema que se ha empleado para realizar esta documentación, el CGI se encuentra en la siguiente URL: http://gsr.pt/cgi-bin/printquota.cgi
Ejemplo 22.3. Asignando un saldo de impresión a un usuario
En este ejemplo se le asignará un saldo de 5 euros al usuario printsaldo.
$ /usr/bin/edpykota --add -P Sublimacion --limitby balance --balance 5 printsaldo # /usr/bin/repykota --printer Sublimacion Reporte para la cuota user en la impresora Sublimacion Tiempo de gracia para páginas: 7 días Precio por trabajo: 0.750 Precio por página: 0.650 Usuario usado suave duro balance gracia total pagado ------------------------------------------------------------------------------ printsald -B 0 None None 5.00 0 5.00 Total : 0 5.00 Real : Desconocido |
Con esto finalizaría la asignación de cuotas de impresión a los usuarios. En la siguiente sección se verá el funcionamiento de dichas cuotas.