[SDNVPN] Bugfix bgpvpn functions in openstack utils
authorjose.lausuch <jose.lausuch@ericsson.com>
Thu, 7 Jul 2016 11:22:29 +0000 (13:22 +0200)
committerjose.lausuch <jose.lausuch@ericsson.com>
Thu, 7 Jul 2016 11:22:29 +0000 (13:22 +0200)
JIRA: FUNCTEST-99

Change-Id: Ia3fd91ec1dff5283edc3df098bb5cec342f87aea
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
utils/openstack_utils.py

index 2a30248..fcdce54 100644 (file)
@@ -622,14 +622,13 @@ def create_bgpvpn(neutron_client, **kwargs):
 
 
 def create_network_association(neutron_client, bgpvpn_id, neutron_network_id):
-    json_body = {"network_association": {"network_id": neutron_network_id,
-                                         "id": bgpvpn_id}}
-    return neutron_client.create_network_association(json_body)
+    json_body = {"network_association": {"network_id": neutron_network_id}}
+    return neutron_client.create_network_association(bgpvpn_id, json_body)
 
 
-def update_bgpvpn(neutron_client, **kwargs):
+def update_bgpvpn(neutron_client, bgpvpn_id, **kwargs):
     json_body = {"bgpvpn": kwargs}
-    return neutron_client.update_bgpvpn(json_body)
+    return neutron_client.update_bgpvpn(bgpvpn_id, json_body)
 
 # *********************************************
 #   SEC GROUPS