Anybody here have experience with cups and system v lp print queues?  I
have been asked to build a Perl solution, according to the following:

[1] A printing company has switched from SysV lp to cups.  They have a
    plethora of tools they have developed to query and manage lp queues;
    which do NOT work with cups.  However, their worst problem is the
    tens of thousands of jobs they have queued, and the way cups
    regularly polls queues, ALL queued jobs, and consumes an inordinate
    amount of system resource.

[2] I have been asked to develop two (2) custom processes:
    [A] A process to receive print job contents on STDIN, and build
        System V lp queues, which can be managed by their existing
        tools.
    [B] A process to receive a print job request on STDIN, from which
        this process will select the appropriate queues (as built in
        [A]), and insert that print job into cups.

[3] Are there ways that cups can better manage large queues (as outlined
    in [1])?

[4] What are the pluses and minuses of the approach in [2]?

[5] Where can I get more information on queue building, as outlined in
    [2][A]?

[6] Is there a CLI to cups?  Where is this documented?

I am not a printing expert -- for me, it simply works.  However, I am an
accomplished programmer, especially Perl; and I need to establish the
scope of such a project, in order to quote it to my client.

What do you think?


-- 
Best Regards,

mds
mds resource
877.596.8237
-
Dare to fix things before they break . . .
-
Our capacity for understanding is inversely proportional to how much
we think we know.  The more I know, the more I know I don't know . . .
--

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Perl-Unix-Users mailing list
Perl-Unix-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to