File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ def __init__(self, **kwargs):
2929 self .sock_name = kwargs ["unix_path" ]
3030 elif "ip" in kwargs and "port" in kwargs :
3131 self .ip = kwargs ["ip" ]
32- self .port = kwargs ["port" ]
32+ self .port = int ( kwargs ["port" ])
3333 self .sock_name = f"udp:{ self .ip } :{ self .port } "
3434 else :
3535 raise ValueError ("ip and port or unix_path is required for Datagram connector" )
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ def __init__(self, **kwargs):
2828 raise ValueError ("port is required for Stream connector" )
2929
3030 self .ip = kwargs ["ip" ]
31- self .port = kwargs ["port" ]
31+ self .port = int ( kwargs ["port" ])
3232 self .sock_name = f"tcp:{ self .ip } :{ self .port } "
3333
3434 def create (self ):
Original file line number Diff line number Diff line change 44
55class Datagram (Connection ):
66 def __init__ (self , ** kwargs ):
7- if "ip " not in kwargs :
8- raise ValueError ("ip is required for Datagram connector" )
7+ if "datagram_ip " not in kwargs :
8+ raise ValueError ("datagram_ip is required for Datagram connector" )
99
10- if "port " not in kwargs :
11- raise ValueError ("port is required for Datagram connector" )
10+ if "datagram_port " not in kwargs :
11+ raise ValueError ("datagram_port is required for Datagram connector" )
1212
13- self .ip = kwargs ["ip " ]
14- self .port = kwargs ["port" ]
13+ self .ip = kwargs ["datagram_ip " ]
14+ self .port = int ( kwargs ["datagram_port" ])
1515
1616 def execute (self , method : str , params : dict ):
1717 jsoncmd = jsonrpc_helper .get_command (method , params )
You can’t perform that action at this time.
0 commit comments