diff options
author | elie <elie> | 2011-01-20 18:24:02 +0000 |
---|---|---|
committer | elie <elie> | 2011-01-20 18:24:02 +0000 |
commit | 31f768d4d5ee52346af61d1ac6653b69051c3e58 (patch) | |
tree | fa9bc5466927441fdbab5ba5a7c75dc2efec8cc6 /pysnmp/debug.py | |
parent | 2366aa40d90259b6c5f34544d4b8ac54a0eb646a (diff) | |
download | pysnmp-31f768d4d5ee52346af61d1ac6653b69051c3e58.tar.gz |
default debug.logger is now just a zero value instead of an object
what saves big on frequent calls
Diffstat (limited to 'pysnmp/debug.py')
-rw-r--r-- | pysnmp/debug.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pysnmp/debug.py b/pysnmp/debug.py index 308ea65..6500e2d 100644 --- a/pysnmp/debug.py +++ b/pysnmp/debug.py @@ -51,7 +51,9 @@ class Debug: def __rand__(self, flag): return flag & self._flags -logger = Debug() +# This will yield false from bitwise and with a flag, and save +# on unnecessary calls +logger = 0 def setLogger(l): global logger |