summaryrefslogtreecommitdiff
path: root/pysnmp/carrier/asyncio/dgram
diff options
context:
space:
mode:
Diffstat (limited to 'pysnmp/carrier/asyncio/dgram')
-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
3 files changed, 10 insertions, 7 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)