1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-10-27 00:57:47 +08:00

map strings into addresses

This commit is contained in:
Joel Bender
2019-03-05 21:23:54 -05:00
parent 1e059e2f2d
commit 62e4cf9655
3 changed files with 27 additions and 27 deletions

View File

@@ -15,7 +15,7 @@ from .task import OneShotTask, RecurringTask
from .comm import Client, Server, bind, \
ServiceAccessPoint, ApplicationServiceElement
from .pdu import Address, LocalBroadcast, LocalStation, PDU, \
from .pdu import Address, LocalBroadcast, PDU, \
unpack_ip_addr
from .bvll import BVLPDU, DeleteForeignDeviceTableEntry, \
DistributeBroadcastToNetwork, FDTEntry, ForwardedNPDU, \
@@ -916,7 +916,7 @@ class BIPBBMD(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation( addr )
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")
@@ -941,7 +941,7 @@ class BIPBBMD(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation( addr )
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")
@@ -975,7 +975,7 @@ class BIPBBMD(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation(addr)
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")
@@ -993,7 +993,7 @@ class BIPBBMD(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation(addr)
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")
@@ -1215,7 +1215,7 @@ class BIPNAT(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation( addr )
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")
@@ -1240,7 +1240,7 @@ class BIPNAT(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation( addr )
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")
@@ -1274,7 +1274,7 @@ class BIPNAT(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation(addr)
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")
@@ -1296,7 +1296,7 @@ class BIPNAT(BIPSAP, Client, Server, RecurringTask, DebugContents):
if isinstance(addr, Address):
pass
elif isinstance(addr, str):
addr = LocalStation(addr)
addr = Address(addr)
else:
raise TypeError("addr must be a string or an Address")