Modification on SFC test Cases
[integration/test.git] / csit / libraries / BgpRpcClient.py
index b42c43a49cf9647a041cb1a74ad6519ab9e23868..fe60e2c3be422f06be598b13a40a94600a4b5d45 100644 (file)
@@ -12,9 +12,9 @@ import xmlrpclib
 class BgpRpcClient(object):
     """The client for SimpleXMLRPCServer."""
 
-    def __init__(self, peer_addr):
+    def __init__(self, peer_addr, port=8000):
         """Setup destination point of the rpc server"""
-        self.proxy = xmlrpclib.ServerProxy("http://{}:8000".format(peer_addr))
+        self.proxy = xmlrpclib.ServerProxy("http://{}:{}".format(peer_addr, port))
 
     def exa_announce(self, full_exabgp_cmd):
         """The full command to be passed to exabgp."""