root / pykota / trunk / pykota / accounters / snmp.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @3519 [3519] 14 years jerome Fuck !
(edit) @3517 [3517] 14 years jerome Reworked the existing code to log informational messages and prepare …
(edit) @3506 [3506] 14 years jerome Removed all support for pysnmp v3.x Applied the patch from Ilya Etingof …
(edit) @3503 [3503] 15 years jerome Better handle printers which return an empty string when we ask …
(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) @3275 [3275] 16 years jerome Updated copyright years. Changed some remaining ISO-8859-15 markers to …
(edit) @3260 [3260] 16 years jerome Changed license to GNU GPL v3 or later. Changed Python source encoding …
(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) @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) @3039 [3039] 17 years jerome Removed an SNMP OID which is not supported by some printers, and wasn't …
(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) @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) @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) @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) @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) @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 …
(add) @2205 [2205] 19 years jerome Split hardware.py into a generic hardware.py and two protocol …
Note: See TracRevisionLog for help on using the revision log.