This Page

The quantum.plugins.nec.db.api Module

quantum.plugins.nec.db.api.add_ofc_item(session, resource, quantum_id, ofc_id, old_style=False)
quantum.plugins.nec.db.api.add_portinfo(session, id, datapath_id='', port_no=0, vlan_id=65535, mac='')
quantum.plugins.nec.db.api.clear_db(base=<class 'sqlalchemy.ext.declarative.Base'>)
quantum.plugins.nec.db.api.del_ofc_item(session, resource, quantum_id, old_style=False, warning=True)
quantum.plugins.nec.db.api.del_ofc_item_lookup_both(session, resource, quantum_id)
quantum.plugins.nec.db.api.del_portinfo(session, id)
quantum.plugins.nec.db.api.exists_ofc_item(session, resource, quantum_id, old_style=False)
quantum.plugins.nec.db.api.exists_ofc_item_lookup_both(session, resource, quantum_id)
quantum.plugins.nec.db.api.find_ofc_item(session, resource, ofc_id, old_style=False)
quantum.plugins.nec.db.api.get_ofc_id(session, resource, quantum_id, old_style=False)
quantum.plugins.nec.db.api.get_ofc_id_lookup_both(session, resource, quantum_id)
quantum.plugins.nec.db.api.get_ofc_item(session, resource, quantum_id, old_style=False)
quantum.plugins.nec.db.api.get_port_from_device(port_id)

Get port from database

quantum.plugins.nec.db.api.get_portinfo(session, id)
quantum.plugins.nec.db.api.initialize()