root / pykota / trunk / pykota / accounters

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @3489 [3489] 15 years jerome Removed bad copy and paste artifact.
(edit) @3481 [3481] 15 years jerome Changed copyright years. Copyright years are now dynamic when displayed by …
(edit) @3413 [3413] 16 years jerome Removed unnecessary spaces at EOL.
(edit) @3411 [3411] 16 years jerome Minor change to please emacs…
(edit) @3371 [3371] 16 years jerome Fixed problem with printers sending empty result as the answer for their …
(edit) @3357 [3357] 16 years jerome Less verbose now since some messages are now logged only at debug …
(edit) @3289 [3289] 16 years jerome Added missing docstring.
(edit) @3288 [3288] 16 years jerome Moved all exceptions definitions to a dedicated module.
(edit) @3285 [3285] 16 years jerome Now external preaccounter/accounter scripts must read the print job's …
(edit) @3275 [3275] 16 years jerome Updated copyright years. Changed some remaining ISO-8859-15 markers to …
(edit) @3261 [3261] 16 years jerome Cosmetic changes.
(edit) @3260 [3260] 16 years jerome Changed license to GNU GPL v3 or later. Changed Python source encoding …
(edit) @3256 [3256] 16 years jerome No need to reopen the file another time, it's already done in pkpgcounter.
(edit) @3252 [3252] 16 years jerome Can now print again under limited circumstances.
(edit) @3245 [3245] 17 years jerome Now the pykotme command line tool computes size and price based on the …
(edit) @3198 [3198] 17 years jerome Now behaves as expected when the printer is switched off and then back on …
(edit) @3197 [3197] 17 years jerome Committed new version of PJL accounting module.
(edit) @3195 [3195] 17 years jerome Previous commit mistakenly included untested code.
(edit) @3194 [3194] 17 years jerome Upgraded dependencies' version numbers.
(edit) @3193 [3193] 17 years jerome Ensures the whole PJL message is sent to the printer.
(edit) @3192 [3192] 17 years jerome Doesn't put empty strings in the buffer, otherwise we may end up eating …
(edit) @3190 [3190] 17 years jerome Added the 'snmperrormask' directive.
(edit) @3180 [3180] 17 years jerome Now the various delays are configurable when using hardware …
(edit) @3177 [3177] 17 years jerome Missing function call.
(edit) @3176 [3176] 17 years jerome Problem due to the introduction of the constants module.
(edit) @3175 [3175] 17 years jerome Rewrote PJL accounter using threads and non-blocking I/O. Move shared …
(edit) @3163 [3163] 17 years jerome If skipinitialwait is set to 'yes' in pykota.conf, don't take it …
(edit) @3162 [3162] 17 years jerome Added the 'skipinitialwait' directive to pykota.conf. This halves the …
(edit) @3161 [3161] 17 years jerome Now catches socket related errors, like DNS server down and the like.
(edit) @3160 [3160] 17 years jerome Doesn't fail anymore on strange network errors ("SubstrateUnderrunError?: …
(edit) @3145 [3145] 17 years jerome Added something TODO.
(edit) @3133 [3133] 17 years jerome Changed copyright years.
(edit) @3122 [3122] 17 years jerome Added support for pkpgcounter v2.13's GC pseudo-colorspace.
(edit) @3046 [3046] 17 years jerome Fixed ink accounting when there are several copies.
(edit) @3042 [3042] 17 years jerome Simplified code : pkpgcounter's code already opens the data file.
(edit) @3039 [3039] 17 years jerome Removed an SNMP OID which is not supported by some printers, and wasn't …
(edit) @3036 [3036] 17 years jerome Charging for ink usage, finally !
(edit) @3034 [3034] 17 years jerome Can now compute ink usage, but does not use it yet to compute price.
(edit) @3028 [3028] 17 years jerome Printer Off should be reported as an error.
(edit) @3027 [3027] 17 years jerome Improved the detection of a stable idle status in snmp accounting stuff, …
(edit) @3025 [3025] 17 years jerome Added the 'noprintingmaxdelay' directive to workaround printers which …
(edit) @3000 [3000] 18 years jerome Ensures that the multiplication by number of copies is done only once.
(edit) @2909 [2909] 18 years jerome Updated URLs.
(edit) @2877 [2877] 18 years jerome Added support for pysnmp v4.x in addition to v3.4.x
(edit) @2830 [2830] 18 years jerome Improved the code's quality a bit with pylint.
(edit) @2637 [2637] 18 years jerome Upped the max delays before the printer should begin to print to 1 minute.
(edit) @2635 [2635] 18 years jerome Introduced the 'preaccounter' directive.
(edit) @2625 [2625] 18 years jerome Now unconditionally aborts pjl or snmp querying on any exception.
(edit) @2622 [2622] 18 years jerome Added 2006 to the copyright's years.
(edit) @2620 [2620] 18 years jerome Tell me I'm stupid !!!
(edit) @2619 [2619] 18 years jerome Just like for SNMP, we don't want to exit too early if printer is not …
(edit) @2618 [2618] 18 years jerome I'm stupid !
(edit) @2617 [2617] 18 years jerome Fix for the fix : we only exit loop after 30 seconds if printer is …
(edit) @2615 [2615] 18 years jerome Fixed a problem with fast printers : PyKota only saw them as being 'idle' …
(edit) @2584 [2584] 18 years jerome Introduce the onbackenderror directive. Make problems caused by real …
(edit) @2523 [2523] 19 years jerome Fixed a debug message problem in the case of a socket error
(edit) @2506 [2506] 19 years jerome Moved test code into a function.
(edit) @2438 [2438] 19 years jerome Fixed internal snmp and pjl accounters when they are launched as …
(edit) @2425 [2425] 19 years jerome Allows 'hardware(pjl:port)' and 'hardware(snmp:community)'.
(edit) @2423 [2423] 19 years jerome Prepare for parametrized internal hardware accounters
(edit) @2409 [2409] 19 years jerome The cupspykota backend was rewritten from scratch. MacOSX servers …
(edit) @2378 [2378] 19 years jerome Another small fix, the Brother HL3400C doesn't answer the page …
(edit) @2377 [2377] 19 years jerome Fixed a small problem due to SIGTERM being received (because of lprm) …
(edit) @2365 [2365] 19 years jerome Increased the timeout
(edit) @2353 [2353] 19 years jerome Added debug messages to try to find Tosca's problem. Severity : if pjl …
(edit) @2345 [2345] 19 years jerome Removed the outdated and confusing autoconf/automake stuff. pkpgcounter is …
(edit) @2319 [2319] 19 years jerome Now catches errors due to interrupted select.select() calls
(edit) @2305 [2305] 19 years jerome Fixed internal SNMP accounter according to Jamuel's findings.
(edit) @2302 [2302] 19 years jerome Updated the FSF's address
(edit) @2277 [2277] 19 years jerome Fixed incorrect loop counter in pjl and snmp accounters. Now uses USTATUS …
(edit) @2205 [2205] 19 years jerome Split hardware.py into a generic hardware.py and two protocol …
(edit) @2203 [2203] 19 years jerome TODO is now done !
(edit) @2202 [2202] 19 years jerome Now SNMP handling should correctly detect PowerSave/StandBy? mode
(edit) @2200 [2200] 19 years jerome Added PJL code for sleep mode, thanks to Rong-En Fan
(edit) @2198 [2198] 19 years jerome Added a "funny" comment :-)
(edit) @2196 [2196] 19 years jerome Prepare the road to a fix for the high end Kyocera printer which …
(edit) @2183 [2183] 19 years jerome Reported the SNMP warmup fix into PJL handling code as well.
(edit) @2182 [2182] 19 years jerome Fixed f.cking typo
(edit) @2181 [2181] 19 years jerome Hopefully final fix for HP LaserJet? Color with buggy SNMP support : this …
(edit) @2180 [2180] 19 years jerome Fixed a problem with "warmup" status for some printers
(edit) @2178 [2178] 19 years jerome Added more SNMP debug information
(edit) @2147 [2147] 19 years jerome Removed all references to $Log$
(edit) @2146 [2146] 19 years jerome It seems that $Log$ is not implemented or doesn't work for some reason
(edit) @2139 [2139] 19 years jerome Added the Log keyword property
(edit) @2075 [2075] 19 years jalet Added some informations from RFC3805 and RFC2790
(edit) @2074 [2074] 19 years jalet Optimize print job parsing by avoiding to pass the job's datas …
(edit) @2027 [2027] 19 years jalet Tried to fix a problem with printers which are slow to pass into printing …
(edit) @1949 [1949] 19 years jalet Modified the SNMP fix as hinted by pysnmp's maintainer
(edit) @1948 [1948] 19 years jalet Catches TypeMismatchError? in SNMP answer handling code
(edit) @1933 [1933] 19 years jalet Fixed internal PJL handling wrt the 35078 PowerSave? mode.
(edit) @1896 [1896] 19 years jalet Fix for unneeded out of band status in pjl_over_tcp/9100
(edit) @1775 [1775] 19 years jalet Removed misleading comments
(edit) @1774 [1774] 19 years jalet Reduced delay from 2 to 1 seconds in internal SNMP and …
(edit) @1749 [1749] 20 years jalet Lowered timeout delay for PJL queries
(edit) @1748 [1748] 20 years jalet Typo
(edit) @1746 [1746] 20 years jalet Added internal handling for PJL queries over port tcp/9100. Now waits for …
(edit) @1745 [1745] 20 years jalet Now includes printer's hostname in SNMP error messages
(edit) @1743 [1743] 20 years jalet Did a pass of PyChecker?
(edit) @1739 [1739] 20 years jalet Now loops when the external hardware accounter fails, until it returns a …
(edit) @1737 [1737] 20 years jalet Logs the looping message as debug instead of as info
Note: See TracRevisionLog for help on using the revision log.