# # ChangeLog for /pykota/trunk/bin # # Generated by Trac 0.11rc1 # 11/23/24 17:57:40 Fri, 18 Apr 2003 08:34:51 GMT jalet [949] * pykota/trunk/bin/repykota (modified) Minor fix. Fri, 18 Apr 2003 08:29:30 GMT jalet [946] * pykota/trunk/bin/repykota (modified) * pykota/trunk/pykota/version.py (modified) Minor bug fix Thu, 17 Apr 2003 13:38:47 GMT jalet [937] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/man/edpykota.1 (modified) Docstring corrected for better manual page Thu, 17 Apr 2003 13:32:17 GMT jalet [934] * pykota/trunk/bin/warnpykota (modified) bad documentation string Thu, 17 Apr 2003 09:36:30 GMT jalet [931] * pykota/trunk/bin/repykota (modified) Bad alignment in output Thu, 17 Apr 2003 09:26:21 GMT jalet [929] * pykota/trunk/bin/repykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) repykota now reports account balances too. Wed, 16 Apr 2003 12:35:49 GMT jalet [927] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/TODO (modified) Groups quota work now ! Wed, 16 Apr 2003 08:22:10 GMT jalet [924] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) More strict error detection. Minor code rewrite to avoid some repetitive ... Wed, 16 Apr 2003 08:01:54 GMT jalet [923] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) edpykota --charge command line option works now. Tue, 15 Apr 2003 22:02:43 GMT jalet [922] * pykota/trunk/bin/edpykota (modified) More complete docstring Tue, 15 Apr 2003 21:58:33 GMT jalet [921] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) edpykota now accepts a --delete option. Preparation to allow edpykota to ... Tue, 15 Apr 2003 13:55:28 GMT jalet [917] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/sql.py (modified) Options --limitby and --balance added to edpykota Tue, 15 Apr 2003 13:06:39 GMT jalet [916] * pykota/trunk/bin/edpykota (modified) Allow to add a printer without any user Tue, 15 Apr 2003 11:30:57 GMT jalet [915] * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/postgresql.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) More work done on money print charging. Minor bugs corrected. All tools ... Tue, 15 Apr 2003 11:09:04 GMT jalet [914] * pykota/trunk/bin/pykota (modified) Small bug was fixed when a printer was never used and its internal page ... Mon, 14 Apr 2003 20:05:20 GMT jalet [912] * pykota/trunk/bin/repykota (modified) Reversed test. Sat, 12 Apr 2003 17:20:14 GMT jalet [909] * pykota/trunk/bin/pykota (modified) * pykota/trunk/NEWS (modified) Better formula for HP workaround Sat, 12 Apr 2003 16:58:28 GMT jalet [908] * pykota/trunk/bin/pykota (modified) * pykota/trunk/NEWS (modified) The workaround for HP printers was not correct, and there's ... Fri, 11 Apr 2003 16:51:11 GMT jalet [907] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/NEWS (modified) Bug fix for edpykota --add with users who already had a quota on ... Fri, 11 Apr 2003 14:42:54 GMT jalet [905] * pykota/trunk/bin/repykota (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) Translations Fri, 11 Apr 2003 12:33:13 GMT jalet [904] * pykota/trunk/bin/repykota (modified) Displays WARN or DENY if datelimit is not set too. Fri, 11 Apr 2003 08:56:49 GMT jalet [902] * pykota/trunk/bin/pykota (modified) Comment Fri, 11 Apr 2003 08:50:39 GMT jalet [901] * pykota/trunk/bin/pykota (modified) * pykota/trunk/NEWS (modified) Workaround for the HP "feature" of saving the page counter to NVRAM only ... Thu, 10 Apr 2003 21:47:20 GMT jalet [900] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/README.postgresql (modified) * pykota/trunk/initscripts/upgrade-1.01-to-1.03.sh (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/README (modified) Job history added. Upgrade script neutralized for now ! Tue, 08 Apr 2003 21:31:39 GMT jalet [895] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) (anything or 0) = anything !!! Go back to school Jerome ! Tue, 08 Apr 2003 21:13:44 GMT jalet [891] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) Prepare --groups option to work. Tue, 08 Apr 2003 21:10:18 GMT jalet [890] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) Checks --groups option presence instead of --users because --users ... Tue, 08 Apr 2003 20:38:08 GMT jalet [887] * pykota/trunk/bin/pykota (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/README (modified) * pykota/trunk/initscripts/README.postgresql (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/README (modified) The last job Id is saved now for each printer, this will probably allow ... Sat, 05 Apr 2003 09:28:56 GMT jalet [886] * pykota/trunk/bin/edpykota (modified) Unnecessary message was logged Sat, 29 Mar 2003 13:45:27 GMT jalet [873] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/README (added) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/cgi-bin/printquota.cgi (modified) * pykota/trunk/cgi-bin/README (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/conf/README (added) * pykota/trunk/debian/README (modified) * pykota/trunk/docs/README (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/README (modified) * pykota/trunk/initscripts/README.postgresql (modified) * pykota/trunk/LICENSE (modified) * pykota/trunk/man/README (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/po/README (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/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/postgresql.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/setup.py (modified) * pykota/trunk/TODO (modified) * pykota/trunk/untested/README (modified) GPL paragraphs were incorrectly (from memory) copied into ... Tue, 25 Mar 2003 11:45:32 GMT jalet [866] * pykota/trunk/bin/warnpykota (modified) Clearer help. Mon, 10 Mar 2003 00:23:04 GMT jalet [848] * pykota/trunk/bin/edpykota (modified) Bad english Mon, 10 Mar 2003 00:11:27 GMT jalet [847] * pykota/trunk/bin/edpykota (modified) Cleaner example. Sun, 09 Mar 2003 23:56:21 GMT jalet [843] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) Option noquota added to do accounting only. Sun, 09 Mar 2003 23:39:14 GMT jalet [842] * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) Simplified translations. Fri, 07 Mar 2003 22:16:57 GMT jalet [832] * pykota/trunk/bin/pykota (modified) Algorithmically incorrect : last user quota wasn't updated if ... Thu, 27 Feb 2003 23:59:28 GMT jalet [826] * pykota/trunk/bin/pykota (modified) Stupid bug wrt exception handlingand value conversion Thu, 27 Feb 2003 23:48:41 GMT jalet [825] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/pykota/loggers/system.py (modified) * pykota/trunk/pykota/tool.py (modified) Correctly maps PyKota's log levels to syslog log levels Thu, 27 Feb 2003 22:55:20 GMT jalet [824] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/pykota/loggers/system.py (modified) * pykota/trunk/pykota/tool.py (modified) WARN log priority doesn't exist. Thu, 27 Feb 2003 22:43:21 GMT jalet [823] * pykota/trunk/bin/pykota (modified) Missing import Thu, 27 Feb 2003 22:40:26 GMT jalet [822] * pykota/trunk/bin/pykota (modified) Correctly handles cases where the printer is off. Thu, 27 Feb 2003 09:37:02 GMT jalet [820] * pykota/trunk/bin/edpykota (modified) Wildcards seem to work now Thu, 27 Feb 2003 09:04:46 GMT jalet [815] * pykota/trunk/bin/edpykota (modified) user and group names can be passed as wildcards if the --add option is ... Thu, 27 Feb 2003 09:04:02 GMT jalet [814] * pykota/trunk/bin/repykota (modified) Missing translation Thu, 27 Feb 2003 08:44:01 GMT jalet [813] * pykota/trunk/bin/repykota (modified) Check to see if the printer was ever used at all, and ... Mon, 17 Feb 2003 23:02:23 GMT jalet [805] * pykota/trunk/bin/repykota (modified) getGraceDelay for printer Mon, 10 Feb 2003 12:12:34 GMT jalet [793] * pykota/trunk/bin/repykota (modified) Translations. Mon, 10 Feb 2003 12:07:31 GMT jalet [791] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) Now repykota should output the recorded total page number for ... Sun, 09 Feb 2003 13:40:29 GMT jalet [775] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) typo Sun, 09 Feb 2003 12:56:53 GMT jalet [772] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/tool.py (modified) Internationalization begins... Sat, 08 Feb 2003 23:17:20 GMT jalet [770] * pykota/trunk/bin/repykota (modified) repykota now outputs life time page counters and the total pages printed ... Sat, 08 Feb 2003 22:47:23 GMT jalet [769] * pykota/trunk/bin/edpykota (modified) Option --reset can now be used without having to use soft and ... Sat, 08 Feb 2003 22:39:46 GMT jalet [768] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) --reset command line option added Sat, 08 Feb 2003 22:20:01 GMT jalet [767] * pykota/trunk/bin/edpykota (modified) Clarification on why we don't check with /etc/passwd to see if ... Sat, 08 Feb 2003 22:18:15 GMT jalet [766] * pykota/trunk/bin/edpykota (modified) Now checks user and group names for validity before adding them Sat, 08 Feb 2003 22:09:02 GMT jalet [763] * pykota/trunk/bin/edpykota (modified) Only printer was added the first time. Sat, 08 Feb 2003 21:44:49 GMT jalet [762] * pykota/trunk/bin/edpykota (modified) Python 2.1 string module doesn't define ascii_letters Sat, 08 Feb 2003 09:42:44 GMT jalet [758] * pykota/trunk/bin/edpykota (modified) Better handle wrong or bad command line arguments Sat, 08 Feb 2003 09:39:20 GMT jalet [757] * pykota/trunk/bin/edpykota (modified) typos Sat, 08 Feb 2003 09:38:06 GMT jalet [756] * pykota/trunk/bin/edpykota (modified) Badly placed test Fri, 07 Feb 2003 23:39:16 GMT jalet [752] * pykota/trunk/bin/repykota (modified) Typos Fri, 07 Feb 2003 23:24:38 GMT jalet [751] * pykota/trunk/bin/warnpykota (modified) Empty line deleted Fri, 07 Feb 2003 22:53:57 GMT jalet [750] * pykota/trunk/bin/edpykota (modified) Checks if printer name is valid before adding it Fri, 07 Feb 2003 22:17:58 GMT jalet [749] * pykota/trunk/bin/edpykota (modified) Incomplete test Fri, 07 Feb 2003 22:13:13 GMT jalet [748] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) Perhaps edpykota is now able to add printers !!! Oh, stupid me ! Fri, 07 Feb 2003 10:23:48 GMT jalet [740] * pykota/trunk/bin/pykota (modified) Avoid a possible future name clash Fri, 07 Feb 2003 08:38:36 GMT jalet [734] * pykota/trunk/bin/repykota (modified) Missing conversion. empty line between two printers Fri, 07 Feb 2003 08:34:16 GMT jalet [733] * pykota/trunk/bin/repykota (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Test wrt date limit was wrong Fri, 07 Feb 2003 00:08:52 GMT jalet [732] * pykota/trunk/bin/repykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) Typos Thu, 06 Feb 2003 23:58:05 GMT jalet [731] * pykota/trunk/bin/repykota (modified) * pykota/trunk/pykota/config.py (modified) repykota should be ok Thu, 06 Feb 2003 23:25:40 GMT jalet [730] * pykota/trunk/bin/warnpykota (modified) Cleaner docstring Thu, 06 Feb 2003 23:20:03 GMT jalet [729] * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) warnpykota doesn't need any user/group name argument, mimicing ... Thu, 06 Feb 2003 22:54:33 GMT jalet [728] * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/tool.py (modified) warnpykota should be ok Thu, 06 Feb 2003 14:49:04 GMT jalet [720] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storages/postgresql.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) edpykota should be ok now Thu, 06 Feb 2003 14:28:59 GMT jalet [719] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) edpykota should be ok, minus some typos Thu, 06 Feb 2003 10:47:21 GMT jalet [717] * pykota/trunk/bin/edpykota (modified) Documentation string and command line options didn't match. Thu, 06 Feb 2003 10:39:23 GMT jalet [715] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Preliminary edpykota work. Wed, 05 Feb 2003 22:45:25 GMT jalet [704] * pykota/trunk/bin/pykota (modified) Forgotten import Wed, 05 Feb 2003 22:42:51 GMT jalet [703] * pykota/trunk/bin/pykota (modified) Typo Wed, 05 Feb 2003 22:38:39 GMT jalet [701] * pykota/trunk/bin/pykota (modified) Typo Wed, 05 Feb 2003 22:16:20 GMT jalet [699] * pykota/trunk/bin/pykota (modified) * pykota/trunk/pykota/tool.py (modified) DEVICE_URI is undefined outside of CUPS, i.e. for normal command ... Wed, 05 Feb 2003 21:41:09 GMT jalet [696] * pykota/trunk/bin/edpykota (added) * pykota/trunk/bin/repykota (added) * pykota/trunk/bin/warnpykota (added) Skeletons added for all command line tools Wed, 05 Feb 2003 21:28:17 GMT jalet [695] * pykota/trunk/bin (added) * pykota/trunk/bin/pykota (added) * pykota/trunk/conf (added) * pykota/trunk/conf/pykota.conf.sample (added) * pykota/trunk/COPYING (added) * pykota/trunk/initscripts (added) * pykota/trunk/initscripts/pykota-postgresql.sql (added) * pykota/trunk/initscripts/README (added) * pykota/trunk/initscripts/README.postgresql (added) * pykota/trunk/MANIFEST.in (added) * pykota/trunk/po (added) * pykota/trunk/po/pykota.pot (added) * pykota/trunk/pykota (added) * pykota/trunk/pykota/config.py (added) * pykota/trunk/pykota/__init__.py (added) * pykota/trunk/pykota/logger.py (added) * pykota/trunk/pykota/loggers (added) * pykota/trunk/pykota/loggers/__init__.py (added) * pykota/trunk/pykota/loggers/stderr.py (added) * pykota/trunk/pykota/loggers/syslog.py (added) * pykota/trunk/pykota/requester.py (added) * pykota/trunk/pykota/requesters (added) * pykota/trunk/pykota/requesters/__init__.py (added) * pykota/trunk/pykota/requesters/snmp.py (added) * pykota/trunk/pykota/storage.py (added) * pykota/trunk/pykota/storages (added) * pykota/trunk/pykota/storages/__init__.py (added) * pykota/trunk/pykota/storages/postgresql.py (added) * pykota/trunk/pykota/storages/sql.py (added) * pykota/trunk/pykota/tool.py (added) * pykota/trunk/pykota/version.py (added) * pykota/trunk/README (added) * pykota/trunk/setup.py (added) Initial import into CVS