24 | | - Add a table listing all the allowed billing codes. Unknown |
25 | | billing codes should produce an action which is configurable |
26 | | (reject the job being the default). The billing codes table |
27 | | will contains total pages and cost, and life time pages |
28 | | and cost => speedup for LDAP, and allows people to cleanup |
29 | | the printing history in any case. A tool to manage the |
30 | | table of billing codes must be written, but this will |
31 | | be easy. |
| 24 | - Allow 'external' syntax for denyduplicates : |
| 25 | |
| 26 | in pykota.conf, if denyduplicates is set to : |
| 27 | |
| 28 | - yes ==> then duplicates are denied silently (with a log) |
| 29 | - no (or unset) ==> then duplicates are allowed (without a log) |
| 30 | - external(some_command_here) then the command is launched |
| 31 | and its output is parsed, it may contain only ALLOW or DENY. |
| 32 | And it should handle the dialog with the user, if any. |
| 33 | - Add a table listing all the allowed billing codes. Unknown |
| 34 | billing codes should produce an action which is configurable |
| 35 | (reject the job being the default). The billing codes table |
| 36 | will contains total pages and cost, and life time pages |
| 37 | and cost => speedup for LDAP, and allows people to cleanup |
| 38 | the printing history in any case. A tool to manage the |
| 39 | table of billing codes must be written, but this will |
| 40 | be easy. |