X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_openvim%2Fovim.py;h=6b9545604322cf09827e4ce378cb6c96f391921e;hb=refs%2Fchanges%2F10%2F6310%2F2;hp=852196499d1e6177f2a891343bd4e315549af889;hpb=caaa6cf0559a3083591eea3aa416dc70c4eb5605;p=osm%2Fopenvim.git diff --git a/osm_openvim/ovim.py b/osm_openvim/ovim.py index 8521964..6b95456 100755 --- a/osm_openvim/ovim.py +++ b/osm_openvim/ovim.py @@ -43,8 +43,8 @@ import openflow_conn __author__ = "Alfonso Tierno, Leonardo Mirabal" __date__ = "$06-Feb-2017 12:07:15$" -__version__ = "0.5.24-r542" -version_date = "Mar 2018" +__version__ = "0.5.25-r545" +version_date = "Jul 2018" database_version = 23 #needed database schema version HTTP_Bad_Request = 400 @@ -526,8 +526,12 @@ class ovim(): WHERE={'net_id': network_id}, LIMIT=100) if len(ports) > 0: content[0]['ports'] = ports - convert_boolean(content, ('shared', 'admin_state_up', 'enable_dhcp')) + + result, flows = self.db.get_table(FROM='of_flows', SELECT=('priority', 'vlan_id', 'ingress_port', 'src_mac', 'dst_mac', 'actions'), + WHERE={'net_id': network_id}, LIMIT=100) + if len(flows) > 0: + content[0]['flows'] = flows return content[0] def new_network(self, network):