lp:~snaiksat/neutron/sumit-fix-profileclient

Created by Sumit Naiksatam and last modified
Get this branch:
bzr branch lp:~snaiksat/neutron/sumit-fix-profileclient
Only Sumit Naiksatam can upload to this branch. If you are Sumit Naiksatam please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sumit Naiksatam
Project:
neutron
Status:
Merged

Recent revisions

44. By Sumit Naiksatam

Earlier fix resulted in a different issue (profile client name, was also being used as profile name, hence breaking).

43. By Sumit Naiksatam

Truncated the port profile client name length to 16 characters (ucsm excepts max 17 chars).

42. By Edgar Magana

Including a flag to activate the NX-OS driver
Updating the README documentation

41. By Edgar Magana

Adding the Nexus OS driver based on the new PlugIn structure

40. By Rohit Agarwalla

persistence of l2network & ucs plugins using mysql
- db_conn.ini - configuration details of making a connection to the database
- db_test_plugin.py - contains abstraction methods for storing database values in a dict and unit test cases for DB testing
- l2network_db.py - db methods for l2network models
- l2network_models.py - class definitions for the l2 network tables
- ucs_db.py - db methods for ucs models
- ucs_models.py - class definition for the ucs tables
dynamic loading of the 2nd layer plugin db's based on passed arguments
Create, Delete, Get, Getall, Update database methods at - Quantum, L2Network and Ucs
Unit test cases for create, delete, getall and update operations for L2Network and Ucs plugins
pep8 checks done
branch based off revision 34 plugin-framework

changes after review comments -
merged the latest changes from plugin-framework branch - revision 39
confirming to the new directory structure and moving all db related modules into cisco/db folder
updated db_test_plugin.py
 - added import of cisco constants module
 - added getLogger to LOG for logging component name
 - updated import module paths for l2network_models/db and ucs_models/db to use the new directory structure
 - updated (rearranged) imports section to obey openstack alphabetical placement convention
updated db_conn.ini
 - updated database name from cisco_naas to quantum_l2network
unit test cases ran successfully and pep8 checks done again

-------------s This line and the following will be ignored --------------

added:
  quantum/plugins/cisco/db/db_conn.ini
  quantum/plugins/cisco/db/db_test_plugin.py
  quantum/plugins/cisco/db/l2network_db.py
  quantum/plugins/cisco/db/l2network_models.py
  quantum/plugins/cisco/db/ucs_db.py
  quantum/plugins/cisco/db/ucs_models.py
modified:
  quantum/plugins/cisco/README
pending merges:
  rohitagarwalla 2011-07-31 [merge] merged the latest changes from plugin-framework branch - revision 39
    rohitagarwalla 2011-07-29 persistence of l2network & ucs plugins using mysql

39. By Sumit Naiksatam

Adding a tests directory, this can be used for plugin-specific test cases.

38. By Sumit Naiksatam

Including copyright info.

37. By Sumit Naiksatam

For the modules to get added, missed in the earlier checkin.

36. By Sumit Naiksatam

Changed the directory structure to a more organized one.
Fixed the imports to reflect the new structure.

35. By Sumit Naiksatam

Merging the latest changes from lp:quantum.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:neutron/diablo
This branch contains Public information 
Everyone can see this information.

Subscribers