X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FRO.git;a=blobdiff_plain;f=RO-VIM-fos%2Fosm_rovim_fos%2Fvimconn_fos.py;h=c30c1f15c43dfd49060037a4f0b1fda862e7cb9e;hp=90b0e7ecf0f56b0f86e0fb242a2341fc87dd41b2;hb=57dadcfd0fcf3c8e933602e2fb57f32658d9c845;hpb=ed3e4d4fc2819e425bb8b165e43fcbac259d3f1b diff --git a/RO-VIM-fos/osm_rovim_fos/vimconn_fos.py b/RO-VIM-fos/osm_rovim_fos/vimconn_fos.py index 90b0e7ec..c30c1f15 100644 --- a/RO-VIM-fos/osm_rovim_fos/vimconn_fos.py +++ b/RO-VIM-fos/osm_rovim_fos/vimconn_fos.py @@ -110,7 +110,7 @@ class vimconnector(vimconn.vimconnector): except Exception as e: raise vimconn.vimconnConnectionException("VIM not reachable. Error {}".format(e)) - def new_network(self, net_name, net_type, ip_profile=None, shared=False, vlan=None): + def new_network(self, net_name, net_type, ip_profile=None, shared=False, provider_network_profile=None): """Adds a tenant network to VIM Params: 'net_name': name of the network @@ -127,7 +127,6 @@ class vimconnector(vimconn.vimconnector): 'dhcp_start_address': ip_schema, first IP to grant 'dhcp_count': number of IPs to grant. 'shared': if this network can be seen/use by other tenants/organization - 'vlan': in case of a data or ptp net_type, the intended vlan tag to be used for the network Returns the network identifier on success or raises and exception on failure """ self.logger.debug('new_network: {}'.format(locals())) @@ -165,7 +164,7 @@ class vimconnector(vimconn.vimconnector): except Exception as e: raise vimconn.vimconnException("Unable to create network {}. Error {}".format(net_name, e)) # No way from the current rest service to get the actual error, most likely it will be an already existing error - return net_uuid + return net_uuid,{} def get_network_list(self, filter_dict={}): """Obtain tenant networks of VIM @@ -234,7 +233,7 @@ class vimconnector(vimconn.vimconnector): raise vimconn.vimconnNotFoundException("Network {} not found at VIM".format(net_id)) return res[0] - def delete_network(self, net_id): + def delete_network(self, net_id, created_items=None): """Deletes a tenant network from VIM Returns the network identifier or raises an exception upon error or when network is not found """