summaryrefslogtreecommitdiff
path: root/pysnmp/proto/mpmod
diff options
context:
space:
mode:
Diffstat (limited to 'pysnmp/proto/mpmod')
-rw-r--r--pysnmp/proto/mpmod/base.py2
-rw-r--r--pysnmp/proto/mpmod/cache.py2
-rw-r--r--pysnmp/proto/mpmod/rfc2576.py17
-rw-r--r--pysnmp/proto/mpmod/rfc3412.py18
4 files changed, 25 insertions, 14 deletions
diff --git a/pysnmp/proto/mpmod/base.py b/pysnmp/proto/mpmod/base.py
index 0a9f9f6a..61b26662 100644
--- a/pysnmp/proto/mpmod/base.py
+++ b/pysnmp/proto/mpmod/base.py
@@ -4,8 +4,8 @@
# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
# License: http://snmplabs.com/pysnmp/license.html
#
-from pysnmp.proto.mpmod import cache
from pysnmp.proto import error
+from pysnmp.proto.mpmod import cache
class AbstractMessageProcessingModel(object):
diff --git a/pysnmp/proto/mpmod/cache.py b/pysnmp/proto/mpmod/cache.py
index 4bc67169..0cb343bd 100644
--- a/pysnmp/proto/mpmod/cache.py
+++ b/pysnmp/proto/mpmod/cache.py
@@ -4,8 +4,8 @@
# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
# License: http://snmplabs.com/pysnmp/license.html
#
-from pysnmp.proto import error
from pysnmp import nextid
+from pysnmp.proto import error
class Cache(object):
diff --git a/pysnmp/proto/mpmod/rfc2576.py b/pysnmp/proto/mpmod/rfc2576.py
index 3872ce9a..8bad83c2 100644
--- a/pysnmp/proto/mpmod/rfc2576.py
+++ b/pysnmp/proto/mpmod/rfc2576.py
@@ -4,15 +4,18 @@
# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
# License: http://snmplabs.com/pysnmp/license.html
#
-import sys
-from pyasn1.codec.ber import decoder, eoo
-from pyasn1.type import univ
+from pyasn1.codec.ber import decoder
+from pyasn1.codec.ber import eoo
from pyasn1.compat.octets import null
-from pyasn1.error import PyAsn1Error
-from pysnmp.proto.mpmod.base import AbstractMessageProcessingModel
-from pysnmp.proto import rfc3411, errind, error
-from pysnmp.proto.api import v1, v2c
+from pyasn1.type import univ
+
from pysnmp import debug
+from pysnmp.proto import errind
+from pysnmp.proto import error
+from pysnmp.proto import rfc3411
+from pysnmp.proto.api import v1
+from pysnmp.proto.api import v2c
+from pysnmp.proto.mpmod.base import AbstractMessageProcessingModel
# Since I have not found a detailed reference to v1MP/v2cMP
diff --git a/pysnmp/proto/mpmod/rfc3412.py b/pysnmp/proto/mpmod/rfc3412.py
index fe736cac..6ff9fa8d 100644
--- a/pysnmp/proto/mpmod/rfc3412.py
+++ b/pysnmp/proto/mpmod/rfc3412.py
@@ -5,12 +5,20 @@
# License: http://snmplabs.com/pysnmp/license.html
#
import sys
-from pysnmp.proto.mpmod.base import AbstractMessageProcessingModel
-from pysnmp.proto import rfc1905, rfc3411, api, errind, error
-from pyasn1.type import univ, namedtype, constraint
-from pyasn1.codec.ber import decoder, eoo
-from pyasn1.error import PyAsn1Error
+
+from pyasn1.codec.ber import decoder
+from pyasn1.codec.ber import eoo
+from pyasn1.type import constraint
+from pyasn1.type import namedtype
+from pyasn1.type import univ
+
from pysnmp import debug
+from pysnmp.proto import api
+from pysnmp.proto import errind
+from pysnmp.proto import error
+from pysnmp.proto import rfc1905
+from pysnmp.proto import rfc3411
+from pysnmp.proto.mpmod.base import AbstractMessageProcessingModel
# API to rfc1905 protocol objects
pMod = api.PROTOCOL_MODULES[api.SNMP_VERSION_2C]