Changeset 2393 for pykota/trunk/TODO

Show
Ignore:
Timestamp:
07/28/05 17:58:30 (19 years ago)
Author:
jerome
Message:

Added the overwrite_jobticket directive.
Severity : How Powerful !!! :-)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/TODO

    r2376 r2393  
    3333        - Add the listing of the member printers in pkprinters if the printer 
    3434          is a printer group. 
    35            
    36         - Add a new external hook to allow the overwriting of the job's ticket         
    37           (mainly username and billing code) at startup time : 
    38            
    39             1 - hook is launched and can do whatever it wants, like asking 
    40                 the user for username+password or billing code 
    41                  
    42             2 - hook prints any (or all) of :     
    43              
    44                 USER:some_username 
    45                 BILLING:some_billingcode 
    46                 DENY 
    47                  
    48                 if hook doesn't print anything, job processed as usual. 
    49                 if DENY, job is rejected. 
    50                  
    51             3 - if billing code or username is invalid, and if PyKota 
    52                 is configured to loop in this case, hook is launched 
    53                 again, otherwise job is rejected. 
    54                  
    55             4 - if billing code and/or username is valid, the job's 
    56                 billing code and/or username are overwritten with 
    57                 these values, and PyKota processes the job as usual. 
    5835           
    5936        - Allow several levels of administrative priviledges by allowing