summaryrefslogtreecommitdiff
path: root/pysnmp/carrier/asyncio
diff options
context:
space:
mode:
Diffstat (limited to 'pysnmp/carrier/asyncio')
-rw-r--r--pysnmp/carrier/asyncio/dgram/base.py10
-rw-r--r--pysnmp/carrier/asyncio/dgram/udp.py3
-rw-r--r--pysnmp/carrier/asyncio/dgram/udp6.py4
-rw-r--r--pysnmp/carrier/asyncio/dispatch.py3
4 files changed, 12 insertions, 8 deletions
diff --git a/pysnmp/carrier/asyncio/dgram/base.py b/pysnmp/carrier/asyncio/dgram/base.py
index 7cc0b589..ae5ab3a7 100644
--- a/pysnmp/carrier/asyncio/dgram/base.py
+++ b/pysnmp/carrier/asyncio/dgram/base.py
@@ -30,18 +30,20 @@
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
# THE POSSIBILITY OF SUCH DAMAGE.
#
-import sys
import platform
+import sys
import traceback
-from pysnmp.carrier.asyncio.base import AbstractAsyncioTransport
-from pysnmp.carrier import error
-from pysnmp import debug
try:
import asyncio
+
except ImportError:
import trollius as asyncio
+from pysnmp import debug
+from pysnmp.carrier import error
+from pysnmp.carrier.asyncio.base import AbstractAsyncioTransport
+
IS_PYTHON_344_PLUS = platform.python_version_tuple() >= ('3', '4', '4')
diff --git a/pysnmp/carrier/asyncio/dgram/udp.py b/pysnmp/carrier/asyncio/dgram/udp.py
index b13d4202..1c056d5a 100644
--- a/pysnmp/carrier/asyncio/dgram/udp.py
+++ b/pysnmp/carrier/asyncio/dgram/udp.py
@@ -31,8 +31,9 @@
# THE POSSIBILITY OF SUCH DAMAGE.
#
import socket
-from pysnmp.carrier.base import AbstractTransportAddress
+
from pysnmp.carrier.asyncio.dgram.base import DgramAsyncioProtocol
+from pysnmp.carrier.base import AbstractTransportAddress
domainName = snmpUDPDomain = (1, 3, 6, 1, 6, 1, 1)
diff --git a/pysnmp/carrier/asyncio/dgram/udp6.py b/pysnmp/carrier/asyncio/dgram/udp6.py
index d9bd6bfe..43c2232c 100644
--- a/pysnmp/carrier/asyncio/dgram/udp6.py
+++ b/pysnmp/carrier/asyncio/dgram/udp6.py
@@ -5,9 +5,9 @@
# License: http://snmplabs.com/pysnmp/license.html
#
import socket
-from pysnmp.carrier.base import AbstractTransportAddress
-from pysnmp.carrier.asyncio.dgram.base import DgramAsyncioProtocol
+from pysnmp.carrier.asyncio.dgram.base import DgramAsyncioProtocol
+from pysnmp.carrier.base import AbstractTransportAddress
domainName = snmpUDP6Domain = (1, 3, 6, 1, 2, 1, 100, 1, 2)
diff --git a/pysnmp/carrier/asyncio/dispatch.py b/pysnmp/carrier/asyncio/dispatch.py
index da1399b4..cb9f2020 100644
--- a/pysnmp/carrier/asyncio/dispatch.py
+++ b/pysnmp/carrier/asyncio/dispatch.py
@@ -30,9 +30,10 @@
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
# THE POSSIBILITY OF SUCH DAMAGE.
#
-import sys
import platform
+import sys
import traceback
+
from pysnmp.carrier.base import AbstractTransportDispatcher
from pysnmp.error import PySnmpError