Commit Graph

  • 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
  • 3843c44843 Adding controller and view builder for attachment resource Salvatore Orlando 2011-08-03 15:42:54 +0100
  • aad3552cc1 Merging the port profile client name fix. Sumit Naiksatam 2011-08-02 20:24:50 -0700
  • 33ee4cabd0 Earlier fix resulted in a different issue (profile client name, was also being used as profile name, hence breaking). Sumit Naiksatam 2011-08-02 18:39:51 -0700
  • 9f8b25e53c Truncated the port profile client name length to 16 characters (ucsm excepts max 17 chars). Sumit Naiksatam 2011-08-02 17:08:58 -0700
  • d67baf0657 Mergin fix for Bug 818321 Somik Behera 2011-08-02 15:05:38 -0700
  • 17bc039420 Merging approved OVS plugin configuration change branch. Thanks lp:danwent ! Somik Behera 2011-08-02 12:52:53 -0700
  • f1992c2c85 Merging the brand new Quantum-client-library feature. Somik Behera 2011-08-02 12:40:57 -0700
  • 4644db072e Requests now send the Content-Type in the HTTP request Tyler Smith 2011-08-02 12:27:47 -0700
  • 32b5806ddf fix broken flush in db.network_destroy, pep8 fixes Dan Wendlandt 2011-08-02 10:14:25 -0700
  • fee565d19a req/res alignment complete. Status code alignment ALMOST complete (need to sort out 200 vs 202 for create ops) Salvatore Orlando 2011-08-02 17:51:53 +0100
  • d17344aede Vinkesh | Changed import orders according to pep8 recommendations vinkesh banka 2011-08-02 10:19:32 +0530
  • 5c0dbe9aee Including a flag to activate the NX-OS driver Updating the README documentation Edgar Magana 2011-08-01 18:32:25 -0700
  • f7ad4cd852 merging branch for bug802772, which this branch is stacked on top of Dan Wendlandt 2011-08-01 17:47:16 -0700
  • 6a99c4c8a3 WIP. Still need to align APIs for interface plug/unplug Salvatore Orlando 2011-08-02 01:14:09 +0100
  • e985a1aeab Fixing pep8 errors Tyler Smith 2011-08-01 15:05:53 -0700
  • 07281aa581 Adding the Nexus OS driver based on the new PlugIn structure Edgar Magana 2011-08-01 12:40:07 -0700
  • 67af7c736c fix incorrect handling of duplicate network name, add exception for duplicate network name, and add unit test to confirm detection. Dan Wendlandt 2011-08-01 10:11:16 -0700
  • 86afe1fc85 WIP Salvatore Orlando 2011-08-01 17:42:25 +0100