X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwcal%2Fplugins%2Fvala%2Frwcal_openstack%2Frift%2Frwcal%2Fopenstack%2Fneutron%2Fneutron_drv.py;fp=rwcal%2Fplugins%2Fvala%2Frwcal_openstack%2Frift%2Frwcal%2Fopenstack%2Fneutron%2Fneutron_drv.py;h=1e3f5906dd785ce7e257883551407654226af652;hb=4870d0ee29789b859931e4e2c73e13dcb29537d5;hp=ebb32d2be342bf2c7b93362bcf89947cb9ebf992;hpb=6f1a3fe149e4a6b9803382cb299c902f4cf58ec9;p=osm%2FSO.git diff --git a/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/neutron/neutron_drv.py b/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/neutron/neutron_drv.py index ebb32d2b..1e3f5906 100644 --- a/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/neutron/neutron_drv.py +++ b/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/neutron/neutron_drv.py @@ -246,7 +246,7 @@ class NeutronDriver(object): """ networks = self._network_find(**{'id': network_id, 'name': network_name}) if not networks: - raise NeutronException.NotFound("Could not find network. Network id: %s, Network name: %s " %(network_id, network_name)) + return None return networks[0] @@ -404,7 +404,7 @@ class NeutronDriver(object): security_groups : A List of Neutron security group Ids } Returns: - A list of port_id (string) + A list of ports { port_id (string), tag (connection_name, string) } """ params = dict() params['ports'] = ports @@ -414,7 +414,7 @@ class NeutronDriver(object): except Exception as e: self.log.exception("Ports Create operation failed. Exception: %s",str(e)) raise - return [ p['id'] for p in ports['ports'] ] + return [ { "id": p['id'], "tag": p['name'] } for p in ports['ports'] ] def port_update(self, port_id, no_security_groups=None,port_security_enabled=None):