Openflow controller abstract connector 20/1320/13
authormirabal <leonardo.mirabal@altran.com>
Thu, 16 Mar 2017 16:22:57 +0000 (17:22 +0100)
committermirabal <leonardo.mirabal@altran.com>
Thu, 30 Mar 2017 16:07:46 +0000 (18:07 +0200)
commit6c6006528a473fff882151806251aa36c5fbf5b8
tree7be3045e8caf98853e40993dda1bb8cb1b565cdc
parentaa941467d6552fb753a0cb8e0cc8923412320ed7
Openflow controller abstract connector

- Add openflow_conn abstract impletation for all openflow connectors
- Refactor all existing conenctor to Inherit la clase abstracta
- Now all of connector raise an exeption in case of faliure
- As OF_connector raise an expection, all code that make use of this class now capture the execption.
- Add to ofc DB table last_error and status column
  - Check for each operation if an error exist an update DB ofc status and last error column info

Change-Id: Ia3d3bf63fee79dd18d61aeeb08a983dfcb88b729
Signed-off-by: mirabal <leonardo.mirabal@altran.com>
ODL.py
database_utils/migrate_vim_db.sh
floodlight.py
onos.py
openflow
openflow_conn.py [new file with mode: 0644]
openflow_thread.py
openvim
ovim.py