Commit Graph

  • 2f00bb1f94 Merge Rohit's branch with persistence framework fixes. Sumit Naiksatam 2011-08-14 11:00:08 -0700
  • 0b69d5e656 Pulling in changes from Rohit's branch. Sumit Naiksatam 2011-08-14 09:37:38 -0700
  • 52741c4b29 Pulling in changes from Shweta's branch. Sumit Naiksatam 2011-08-14 09:35:19 -0700
  • d8563be523 Removed main from modules as per review comments. Sumit Naiksatam 2011-08-13 18:28:02 -0700
  • 86138e9abc updated README file to include persistence framework setup instructions updated db api.py unset_attachment method to return port moved db_conn.ini into cisco/conf/ with other configuration files updated l2network_plugin_configuration.py to get db config cleaned up l2network_db.py - removed config parser code as using cisco config parser updated l2network_db.py to raise specific exceptions in error cases updated create_vlanid method in l2network_db.py to not raise exception if vlan rows exist updated portprofile and portprofile_binding methods to include tenant_id as an argument added cisco/db/test_database.py containing unit tests for quantum and l2network_plugin tables edited get_pp_binding method in l2network_db.py to return empty list when no results found pep8 checks done rohitagarwalla 2011-08-13 13:37:20 -0700
  • 70966ad0c4 Adding Persistence unit test Shweta P 2011-08-12 23:24:26 -0700
  • 381e753fcf Fixed bugs while testing. Sumit Naiksatam 2011-08-12 20:19:00 -0700
  • 8874691b0a Merging rohit's changes. Sumit Naiksatam 2011-08-12 10:41:16 -0700
  • 6179958769 pep8 errors fixed rohitagarwalla 2011-08-12 10:52:05 -0700
  • befe78e263 Changes to support persistence framework. Sumit Naiksatam 2011-08-12 10:39:07 -0700
  • 574aa60b60 Merging: lp:~danwent/quantum/client-lib Salvatore Orlando 2011-08-12 12:17:30 +0100
  • 3a9e2f404d Merging: lp:~tylesmit/quantum/api-client-fix-serialization Adding automattic serialization to all requests by moving it to do_request Salvatore Orlando 2011-08-12 12:15:26 +0100
  • 8c58f8f4db fixes from rohit's branch Sumit Naiksatam 2011-08-11 20:09:31 -0700
  • 32e2e61854 from rohit's branch Sumit Naiksatam 2011-08-11 20:08:05 -0700
  • f52588c040 Adding more templates More tests Salvatore Orlando 2011-08-12 01:02:12 +0100
  • 533db0a627 - Added new tables VlanID to generate ids and maintain usage of vlans - Added wrapper functions to get next unused vlan, populate vlans, release vlans, getall vlans, isused van and delete van - Added ported instead of networked for portprofile binding table - Changed wrapper methods and test cases for portprofile binding to use portid rohitagarwalla 2011-08-11 16:30:58 -0700
  • 5fdf286bce Adding missing files to branch Salvatore Orlando 2011-08-12 00:01:09 +0100
  • c737329187 Simplifying condition Tyler Smith 2011-08-11 15:44:50 -0700
  • 570c35e60d FIxing missing 'output' variable @ line 243 (syntax error) Salvatore Orlando 2011-08-11 23:13:43 +0100
  • 6ab0309d0b Adding automattic serialization to all requests by moving it to do_request Tyler Smith 2011-08-11 12:15:12 -0700
  • 7b4e389c1b added network and port models similar to quantum with following changes - - InnoDB as storage engine to allow foreign key constraints - joinedLoad operation on the queries to make use of relation between Network and Port Moved out the network and port code to make l2network contain vlanbinding, portprofile and portprofile bindings rohitagarwalla 2011-08-11 10:39:43 -0700
  • 512af84eee Introducting cheetah Updating list_nets in CLI Writing unit tests for list_nets Stubbing out with FakeConnection now Salvatore Orlando 2011-08-11 16:29:56 +0100
  • 1dbd3f67b9 I'm too tired Salvatore Orlando 2011-08-11 00:59:00 +0100
  • 4898f5b7a8 Stubout work in progress Salvatore Orlando 2011-08-11 00:52:15 +0100
  • a9d368c04a Merging quantum extenions framework into trunk. Thanks rajaram vinkesh, deepak & santhosh for the great work! Somik Behera 2011-08-10 15:26:13 -0700
  • 1c2aada8b6 Merge from Rohit's branch. Sumit Naiksatam 2011-08-10 12:52:17 -0700
  • 0d404e9eb8 - added network and port models into the l2network plugin instead of using quantum models - added api methods for network and ports - restructured code to use the l2network network and port - added l2network base class for other tables to inherit - added support for l2network plugin model objects to behave like dictionary (gets rid of code to convert objects into dictionaries) - added foreign key constraints to l2network plugin model attributes representing columns - added attributes to represent relation between models in l2network plugin - added joinedload only to network and port (need to to for others) - added InnoDB as the storage medium in base table for imposing foreign keys - updated l2network test cases to handle foreign key constraints rohitagarwalla 2011-08-10 13:01:35 -0700
  • 2a89b0996d lp Bug#824145 : Adding a setup script for quantum. Arvind Somy 2011-08-10 15:47:11 -0400
  • de4177e261 skeleton for cli unit tests Salvatore Orlando 2011-08-10 18:22:17 +0100
  • 4772f53205 merge trunk Salvatore Orlando 2011-08-10 16:45:26 +0100
  • d64f886d05 Merge from the base merge-prop branch (README changes). Sumit Naiksatam 2011-08-10 08:08:41 -0700
  • dee04055e6 Removing exceptions as well (previously only API faults were removed) Salvatore Orlando 2011-08-10 13:12:00 +0100
  • a0d562044d Merge Trunk Resolve conflicts Salvatore Orlando 2011-08-10 13:09:48 +0100
  • 042cf509b3 Merged quantum trunk Deepak N 2011-08-10 10:28:15 +0530
  • f4d7acfe54 adding renamed client-lib tests Dan Wendlandt 2011-08-09 19:15:14 -0700
  • 48349e32d2 Tiny change to the README file, instructions on how to get ncclient. Sumit Naiksatam 2011-08-09 17:14:48 -0700
  • 3094561df6 - Adding setup script. Arvind Somy 2011-08-09 16:45:22 -0400
  • 648ad36da9 Adding db connection and l2network plugin database modules rohitagarwalla 2011-08-09 12:40:14 -0700
  • 9ad5564566 update CLI to use show instead of list for calls that do not return a list Dan Wendlandt 2011-08-09 09:15:04 -0700
  • d44714c5d2 rename client_lib unit tests so it is run by ./run_tests.sh, update tests to handle name changes Dan Wendlandt 2011-08-09 09:11:53 -0700
  • 26b4bf0f4f force batch_config.py to use json, as XML has issues (see bug: 798262) Dan Wendlandt 2011-08-09 01:03:32 -0700
  • d2618faeaa update batch_config.py to use new client lib, hooray for deleting code Dan Wendlandt 2011-08-09 00:19:55 -0700
  • 23dc0ed8cf Changed to default plugin class name. Sumit Naiksatam 2011-08-08 23:44:36 -0700
  • c15470f1e1 Rajaram/Vinkesh | Added examples of scoping extension alias in request and action extension vinkesh banka 2011-08-09 11:19:36 +0530
  • de65d13f0d Added tests directory to list of modules in the README file. Sumit Naiksatam 2011-08-08 18:01:40 -0700
  • 37a1d9efa8 Merge latest from lp:quantum Sumit Naiksatam 2011-08-08 17:58:43 -0700
  • b95329e94a Added "tests" directory to the list modules in the README file. Sumit Naiksatam 2011-08-08 17:55:00 -0700
  • 56e7024655 Adding the required build for Nexus support Edgar Magana 2011-08-08 17:53:21 -0700
  • 5c97893079 Merging changes addressing Bug # 802772. Thanks lp:danwent ! Somik Behera 2011-08-08 17:35:16 -0700
  • 30c0ef43a1 Merging bugfix for Bug 822890 - Added License file for Quantum code distribution. Somik Behera 2011-08-08 17:13:32 -0700
  • 8ec0f04f66 Fixed typo in README Sumit Naiksatam 2011-08-08 16:57:18 -0700
  • b511b696e0 README file updates (pointer to Nova Cactus branch), and numerous other edits based on Mark's template. Sumit Naiksatam 2011-08-08 16:51:58 -0700
  • 44d77c15a6 L2 Network Plugin Framework merge. Sumit Naiksatam 2011-08-08 13:55:03 -0700
  • 66d6a1b400 Incorporated changes in response to review comments from Ram. Sumit Naiksatam 2011-08-08 12:54:42 -0700
  • 8cdaa2d0dc Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to the Open Source community. Somik Behera 2011-08-08 12:31:04 -0700
  • 71dc75bb7b Making a check for the presence of UCS/Nexus plugin (earlier it was not in certain cases). With this change, if the UCS/Nexus plugins are not enabled, the core API tests can be run even on Ubuntu (and RHEL without the requirement of any specific network hardware). Sumit Naiksatam 2011-08-08 11:54:19 -0700
  • 820f1261b3 Merging test cases from Shwetas' branch, and further modified README file. Sumit Naiksatam 2011-08-08 10:01:11 -0700
  • 220f82f7d5 Merging the test framework from Shweta's branch. Sumit Naiksatam 2011-08-08 09:41:08 -0700
  • 37ac9e3ab8 decluttering _parse_request_params method for QuantumController Salvatore Orlando 2011-08-08 15:52:05 +0100
  • 100f47e9e6 Fixing detail action for port collection Adding PortIsDown exception Adding unit tests for detail actions and PortIsDown PEP8 FIXES Salvatore Orlando 2011-08-08 13:02:09 +0100
  • cc660e0cff Adding Unit Test Cases Now Shweta P 2011-08-08 00:23:44 -0700
  • fb9e81b380 Adding Cisco Unit Tests Shweta P 2011-08-08 00:01:03 -0700
  • ec9a458ed1 minor enhancements to quantum client-lib Dan Wendlandt 2011-08-07 21:03:24 -0700
  • 7b39a29ded RHEL limitation updated. Sumit Naiksatam 2011-08-07 17:13:33 -0700
  • 1b3d8c76e5 Adding support for expressing format through Content-Type header Adding action detail for port resource (Member & Collection) Salvatore Orlando 2011-08-08 00:31:31 +0100
  • e3b8bafbb9 Changes to enhance L2 network plugin framework. Sumit Naiksatam 2011-08-07 04:58:50 -0700
  • 2b17f003b8 undo unintentional formatting change in run_tests.sh Dan Wendlandt 2011-08-06 22:18:25 -0700
  • 9e297d9f20 remove unneeded __init__ Dan Wendlandt 2011-08-06 22:05:52 -0700
  • 4fffb10e43 refactoring testing code to support plugin tests Dan Wendlandt 2011-08-06 22:03:52 -0700
  • bc522e1788 Added QuantunPluginBase as the base class for the l2network_plugin. Sumit Naiksatam 2011-08-06 20:43:08 -0700
  • 6f5eced38f Generalized and put placeholders. Sumit Naiksatam 2011-08-06 18:41:27 -0700
  • 57d1df9b2b another merge Dan Wendlandt 2011-08-05 23:12:32 -0700
  • 132667244b pep8 cleanup, restore defaults Dan Wendlandt 2011-08-05 23:06:20 -0700
  • d725cb3a88 Added info about ssh conf required for nexus switch. Sumit Naiksatam 2011-08-05 23:01:55 -0700
  • b78958b0cc merge Dan Wendlandt 2011-08-05 22:54:37 -0700
  • 292f5683a6 remove unneeded tests from ovs_quantum_plugin Dan Wendlandt 2011-08-05 22:53:57 -0700
  • 742e77389f Nexus plugin classpath was incorrect, fixed it. Sumit Naiksatam 2011-08-05 22:16:25 -0700
  • 8f09dec2df Merge latest from lp:quantum (via lp:~cisco-openstack/quantum/l2network-plugin). Sumit Naiksatam 2011-08-05 19:22:34 -0700
  • c6925aa685 Merge from lp:quantum Sumit Naiksatam 2011-08-05 19:18:58 -0700
  • 9093c6f81c Edits to reflect conf changes, made it easier to follow. Sumit Naiksatam 2011-08-05 19:15:27 -0700
  • 7a19ea4bdc merge heckj's pip-requires fixes Dan Wendlandt 2011-08-05 13:32:58 -0700
  • c5bc02a04b Fixed issue with creating new port profiles (one configuration parameter got left out during the migration to the new configuration scheme). Also fixed a bug in the calculation of the profile id. Sumit Naiksatam 2011-08-05 12:45:28 -0700
  • d523ce7c18 Fixes the broken call to second level of plugins. Renaming will work now. Sumit Naiksatam 2011-08-05 12:05:14 -0700
  • 43b3394eb5 updates to pip-requires for CI Joe Heck 2011-08-05 09:52:05 -0700
  • 3c461229f8 Loading of device-specific plugins and drivers is done dynamically by setting configuration. All configuration is driven through configuration files place in the conf directory. Each .ini conf file contains info on the configuration. README file updated to reflect all the changes. Fixed issue with delete_network deleting the network even when attachments were present. Fixed issue with port id generation. Sumit Naiksatam 2011-08-05 02:59:54 -0700
  • bb537a081d Deepak/Vinkesh | Fixed show action in extension controller to return 404, added example to include namespace in a request extension vinkesh banka 2011-08-05 12:35:04 +0530
  • 4f783053b6 Merged quantum trunk vinkesh banka 2011-08-05 12:00:21 +0530
  • fc50da6fc6 Santhosh/Vinkesh | Added extension_stubs file Santhosh Kumar 2011-08-05 11:58:45 +0530
  • bdfa32a7d6 Removing extra file in Nexus Driver Edgar Magana 2011-08-04 12:50:12 -0700
  • fdf92daaa4 Removing extra file in Nexus Driver Edgar Magana 2011-08-04 12:02:43 -0700
  • ca1098c75c Relabelling API version to 1.0! Salvatore Orlando 2011-08-04 17:42:23 +0100
  • 4819574b66 Cosmetic changes to unit tests for client library. Pep8 fixes. Salvatore Orlando 2011-08-04 16:56:46 +0100
  • b653ea1c5c Removed quantum/plugins/cisco/db/ and quantum/cisco_extensions since these will be merged separately. Sumit Naiksatam 2011-08-03 16:17:06 -0700
  • 54a4da336f Adding conf directory for configuration files. Sumit Naiksatam 2011-08-03 16:01:57 -0700
  • e4e1891cc1 Fixed pep8 error. Sumit Naiksatam 2011-08-03 15:41:06 -0700
  • e1c068a999 Merging changes. Sumit Naiksatam 2011-08-03 15:38:21 -0700
  • 484e0e8544 Merging changes from lp:quantum Sumit Naiksatam 2011-08-03 15:20:55 -0700
  • b113a0a255 Fixed an issue selecting the right port interface and also properly switching off the Nexus Interface Edgar Magana 2011-08-03 13:29:43 -0700
  • 303eb0bedb Completing API spec alignment Unit tests aligned with changes in the API spec Salvatore Orlando 2011-08-03 18:51:50 +0100
  • 4f50b13b36 Applying fix for bug #814518 Merging from lp:~salvatore-orlando/quantum/bug814518 Salvatore Orlando 2011-08-03 15:45:48 +0100