viernes, 5 de abril de 2013

Manejo de errores en una cola de impresion CUPS

En el trabajo tenemos varias colas de impresión basadas en CUPS. En varias de esas colas se envían trabajos en lote, de un día para el otro. varias veces uno de esos lotes de trabajos ha quedado detenido, necesitando una intervención para corregir el problema.

La política de errores por defecto en las colas de cups es detener la impresión, frente a un error. Esto se cambia editando el parámetro ErrorPolicy. Este parámetro tiene los siguientes valores posibles:
  • abort-job abortar el trabajo actual, continuar con el siguiente
  • retry-job reintentar el trabajo actual. Esta accion esta afectada por los parametros JobRetryInterval y JobRetryLimit, definidos en el cupsd.conf.
  • retry-this-job reintentar el trabajo actual, ad eternium.
  • stop-printer Detener la cola de impresion, conservar los trabajos para imprimirlos con posterioridad.
Mi problema lo resolví con la opción retry-this-job.

No hay comentarios:

Publicar un comentario