# # ChangeLog for /pykota/trunk/bin/cupspykota # # Generated by Trac 0.11rc1 # 11/16/24 10:37:52 Mon, 10 May 2004 11:22:28 GMT jalet [1467] * pykota/trunk/bin/cupspykota (modified) Typo Mon, 10 May 2004 10:07:30 GMT jalet [1466] * pykota/trunk/bin/cupspykota (modified) Catches OSError while reading Mon, 10 May 2004 09:29:48 GMT jalet [1465] * pykota/trunk/bin/cupspykota (modified) Should be more robust if we receive a SIGTERM during an I/O operation Fri, 07 May 2004 14:44:53 GMT jalet [1458] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) Fix for file handles unregistered twice from the polling object Fri, 09 Apr 2004 22:24:47 GMT jalet [1433] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/pykota/accounters/querying.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) * pykota/trunk/pykota/requesters/snmp.py (modified) * pykota/trunk/pykota/tool.py (modified) Began work on correct handling of child processes when jobs ... Thu, 18 Mar 2004 19:11:25 GMT jalet [1411] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Fix for raw jobs in cupspykota Thu, 18 Mar 2004 14:03:18 GMT jalet [1410] * pykota/trunk/bin/cupspykota (modified) Added fsync() calls Tue, 16 Mar 2004 12:05:02 GMT jalet [1405] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/waitprinter.sh (modified) * pykota/trunk/NEWS (modified) Small fix for new waitprinter.sh : when job was denied, would ... Mon, 15 Mar 2004 10:47:56 GMT jalet [1400] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykota (modified) This time the traceback formatting should be correct ! Fri, 05 Mar 2004 12:46:08 GMT jalet [1391] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykota (modified) Improve tracebacks Fri, 05 Mar 2004 12:31:35 GMT jalet [1390] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykota (modified) Now should output full traceback when crashing Mon, 01 Mar 2004 14:35:56 GMT jalet [1375] * pykota/trunk/bin/cupspykota (modified) PYKOTAPHASE wasn't set soon enough at the start of the job Mon, 01 Mar 2004 14:34:15 GMT jalet [1374] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/pykota/tool.py (modified) PYKOTAPHASE wasn't set at the right time at the end of ... Mon, 01 Mar 2004 11:23:25 GMT jalet [1372] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Pre and Post hooks to external commands are available in ... Thu, 26 Feb 2004 14:18:07 GMT jalet [1365] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Should fix the remaining bugs wrt printers groups and users groups. Wed, 04 Feb 2004 23:41:27 GMT jalet [1335] * pykota/trunk/bin/cupspykota (modified) Should fix the incorrect "backend died abnormally" problem. Fri, 30 Jan 2004 16:35:03 GMT jalet [1321] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Fixes stupid software accounting bug in CUPS backend Fri, 16 Jan 2004 17:51:46 GMT jalet [1302] * pykota/trunk/bin/cupspykota (modified) Fuck Fuck Fuck !!! Wed, 14 Jan 2004 15:52:01 GMT jalet [1291] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Small fix for job cancelling code. Tue, 13 Jan 2004 10:48:28 GMT jalet [1289] * pykota/trunk/bin/cupspykota (modified) Small streams polling loop modification. Mon, 12 Jan 2004 22:43:40 GMT jalet [1285] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykotme (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/version.py (modified) New formula to compute a job's price Mon, 12 Jan 2004 18:17:36 GMT jalet [1280] * pykota/trunk/bin/cupspykota (modified) Denied jobs weren't stored into the history anymore, this is now fixed. Sun, 11 Jan 2004 23:22:42 GMT jalet [1271] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/accounters/querying.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Major code refactoring, it's way cleaner, and now allows ... Thu, 08 Jan 2004 14:10:33 GMT jalet [1257] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/mailandpopup.sh (modified) * pykota/trunk/bin/papwaitprinter.sh (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/pykotme (modified) * pykota/trunk/bin/README (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/waitprinter.sh (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/cgi-bin/printquota.cgi (modified) * pykota/trunk/clean.sh (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/conf/pykotadmin.conf.sample (modified) * pykota/trunk/conf/README (modified) * pykota/trunk/contributed/pagecount.pl (modified) * pykota/trunk/CREDITS (modified) * pykota/trunk/debian/README (modified) * pykota/trunk/docs/README (modified) * pykota/trunk/initscripts/ldap/README.ldap (modified) * pykota/trunk/initscripts/postgresql/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/postgresql/README.postgresql (modified) * pykota/trunk/initscripts/postgresql/upgrade-from-before-1.03.py (modified) * pykota/trunk/initscripts/postgresql/upgrade-to-1.14.sql (modified) * pykota/trunk/initscripts/postgresql/upgrade-to-1.16.sql (modified) * pykota/trunk/initscripts/postgresql/VERYOLDpykota-upgrade-postgresql.sql (modified) * pykota/trunk/initscripts/README (modified) * pykota/trunk/LICENSE (modified) * pykota/trunk/logos/README (modified) * pykota/trunk/man/README (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/es/pykota.po (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pt/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/po/README (modified) * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/accounters/external.py (modified) * pykota/trunk/pykota/accounters/__init__.py (modified) * pykota/trunk/pykota/accounters/querying.py (modified) * pykota/trunk/pykota/accounters/stupid.py (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/__init__.py (modified) * pykota/trunk/pykota/logger.py (modified) * pykota/trunk/pykota/loggers/__init__.py (modified) * pykota/trunk/pykota/loggers/stderr.py (modified) * pykota/trunk/pykota/loggers/system.py (modified) * pykota/trunk/pykota/reporter.py (modified) * pykota/trunk/pykota/reporters/html.py (modified) * pykota/trunk/pykota/reporters/__init__.py (modified) * pykota/trunk/pykota/reporters/text.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) * pykota/trunk/pykota/requesters/__init__.py (modified) * pykota/trunk/pykota/requesters/snmp.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/__init__.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/storages/pgstorage.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/SECURITY (modified) * pykota/trunk/setup.py (modified) * pykota/trunk/TODO (modified) * pykota/trunk/untested/postscript/pagecount.sh (modified) * pykota/trunk/untested/README (modified) Copyright year changed. Wed, 07 Jan 2004 16:16:32 GMT jalet [1256] * pykota/trunk/bin/cupspykota (modified) Better debugging information Sat, 27 Dec 2003 16:49:25 GMT uid67467 [1240] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/waitprinter.sh (modified) * pykota/trunk/cgi-bin/printquota.cgi (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/CREDITS (modified) * pykota/trunk/initscripts/ldap/pykota.schema (modified) * pykota/trunk/initscripts/postgresql/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/postgresql/upgrade-to-1.16.sql (modified) * pykota/trunk/MANIFEST.in (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/es/pykota.po (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pt/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/accounters/external.py (modified) * pykota/trunk/pykota/accounters/querying.py (modified) * pykota/trunk/pykota/accounters/stupid.py (modified) * pykota/trunk/pykota/logger.py (modified) * pykota/trunk/pykota/reporter.py (modified) * pykota/trunk/pykota/reporters/html.py (modified) * pykota/trunk/pykota/reporters/text.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/storages/pgstorage.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/setup.py (modified) Should be ok now. Wed, 26 Nov 2003 20:43:29 GMT jalet [1222] * pykota/trunk/bin/cupspykota (modified) Inadvertantly introduced a bug, which is fixed. Wed, 26 Nov 2003 19:17:35 GMT jalet [1221] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Printing on a printer not present in the Quota Storage now results in ... Tue, 25 Nov 2003 13:25:45 GMT jalet [1210] * pykota/trunk/bin/cupspykota (modified) Boolean problem with old Python, replaced with 0 Sun, 23 Nov 2003 19:01:37 GMT jalet [1203] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/initscripts/ldap/pykota.schema (modified) * pykota/trunk/initscripts/postgresql/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/postgresql/README.postgresql (modified) * pykota/trunk/initscripts/postgresql/upgrade-to-1.16.sql (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounters/external.py (modified) * pykota/trunk/pykota/accounters/stupid.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/storages/pgstorage.py (modified) * pykota/trunk/pykota/version.py (modified) Job price added to history Fri, 21 Nov 2003 14:28:46 GMT jalet [1200] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/initscripts/ldap/pykota-sample.ldif (modified) * pykota/trunk/initscripts/ldap/pykota.schema (modified) * pykota/trunk/initscripts/ldap/README.ldap (modified) * pykota/trunk/initscripts/postgresql/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/postgresql/README.postgresql (modified) * pykota/trunk/initscripts/README (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounters/external.py (modified) * pykota/trunk/pykota/accounters/querying.py (modified) * pykota/trunk/pykota/accounters/stupid.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/storages/pgstorage.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) More complete job history. Wed, 19 Nov 2003 23:19:38 GMT jalet [1196] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/tool.py (modified) Code refactoring work. Explicit redirection to /dev/null has to be set ... Tue, 18 Nov 2003 17:54:24 GMT jalet [1191] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) SIGTERMs are now transmitted to original backends. Tue, 18 Nov 2003 14:11:07 GMT jalet [1190] * pykota/trunk/bin/cupspykota (modified) Small fix for bizarre urls Sat, 15 Nov 2003 14:26:45 GMT jalet [1186] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/FAQ (modified) * pykota/trunk/README (modified) * pykota/trunk/SECURITY (modified) General improvements to the documentation. Email address changed in ... Fri, 14 Nov 2003 22:05:12 GMT jalet [1185] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) New CUPS backend fully functionnal. Old CUPS configuration method is now ... Fri, 14 Nov 2003 20:13:11 GMT jalet [1184] * pykota/trunk/bin/cupspykota (modified) We exit the loop too soon. Fri, 14 Nov 2003 18:31:27 GMT jalet [1183] * pykota/trunk/bin/cupspykota (modified) Not perfect, but seems to work with the poll() loop. Fri, 14 Nov 2003 17:04:15 GMT jalet [1182] * pykota/trunk/bin/cupspykota (modified) More (untested) work on the CUPS backend. Wed, 12 Nov 2003 23:29:24 GMT jalet [1180] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/accounters/external.py (modified) * pykota/trunk/pykota/accounters/querying.py (modified) * pykota/trunk/pykota/accounters/stupid.py (modified) More work on new backend. This commit may be unstable. Wed, 12 Nov 2003 09:33:35 GMT jalet [1178] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) New CUPS backend supports device enumeration Sat, 08 Nov 2003 16:05:32 GMT jalet [1177] * pykota/trunk/bin/cupspykota (added) * pykota/trunk/bin/pykota (modified) * pykota/trunk/MANIFEST.in (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/setup.py (modified) CUPS backend added for people to experiment.