156 Commits

Author SHA1 Message Date
Dan Wendlandt
57d1df9b2b another merge 2011-08-05 23:12:32 -07:00
Dan Wendlandt
132667244b pep8 cleanup, restore defaults 2011-08-05 23:06:20 -07:00
Dan Wendlandt
b78958b0cc merge 2011-08-05 22:54:37 -07:00
Dan Wendlandt
292f5683a6 remove unneeded tests from ovs_quantum_plugin 2011-08-05 22:53:57 -07:00
Dan Wendlandt
7a19ea4bdc merge heckj's pip-requires fixes 2011-08-05 13:32:58 -07:00
Joe Heck
43b3394eb5 updates to pip-requires for CI 2011-08-05 09:52:05 -07:00
Salvatore Orlando
4f50b13b36 Applying fix for bug #814518
Merging from lp:~salvatore-orlando/quantum/bug814518
2011-08-03 15:45:48 +01:00
Somik Behera
d67baf0657 Mergin fix for Bug 818321
Thanks lp:danwent !
2011-08-02 15:05:38 -07:00
Somik Behera
17bc039420 Merging approved OVS plugin configuration change branch.
Thanks lp:danwent !

modified:
  quantum/plugins/openvswitch/ovs_quantum_plugin.ini
2011-08-02 12:52:53 -07:00
Somik Behera
f1992c2c85 Merging the brand new Quantum-client-library feature.
Thanks to lp:tylesmit for this contribution to the Quantum project.

All, client, CLI, dashboard, Quantum API client, should now start
using this client library as our defacto "SDK" to program against
Quantum's Cloud Networking fabric.


added:
  quantum/client.py
  tests/unit/api.py
modified:
  quantum/cli.py
2011-08-02 12:40:57 -07:00
Tyler Smith
4644db072e Requests now send the Content-Type in the HTTP request 2011-08-02 12:27:47 -07:00
Dan Wendlandt
32b5806ddf fix broken flush in db.network_destroy, pep8 fixes 2011-08-02 10:14:25 -07:00
Dan Wendlandt
f7ad4cd852 merging branch for bug802772, which this branch is stacked on top of 2011-08-01 17:47:16 -07:00
Tyler Smith
e985a1aeab Fixing pep8 errors 2011-08-01 15:05:53 -07:00
Dan Wendlandt
67af7c736c fix incorrect handling of duplicate network name, add exception for duplicate network name, and add unit test to confirm detection. 2011-08-01 10:11:16 -07:00
Tyler Smith
b40ae4c1e5 Merging lp:quantum updates 2011-08-01 08:47:35 -07:00
Tyler Smith
b69c8d0264 Fixing syntax issue. I had a 2.7+ style dict comprehension, so I made it 2.6 friendly. 2011-08-01 08:40:10 -07:00
Tyler Smith
2d5108887d Removing a debugging line 2011-08-01 08:17:34 -07:00
Dan Wendlandt
b0691d4202 pep8 fix 2011-08-01 07:45:49 -07:00
Salvatore Orlando
11fecbdd1b Fixing API behaviour for throwing 400 error on invalid body.
Adding unit test for creating a port without request body.
2011-08-01 15:40:29 +01:00
Dan Wendlandt
3df4e822a2 make ovs plugin pay attention to port state 2011-08-01 00:14:18 -07:00
Dan Wendlandt
d83afeccf1 bug802772 update exception handling in OVS plugin to use API exceptions. 2011-07-31 23:21:11 -07:00
Dan Wendlandt
81c505c630 removing a few additional lines that aren't needed once we don't calculate port count 2011-07-31 18:21:59 -07:00
Dan Wendlandt
55ca7f0432 also remove line that computes portcount, as it is unneeded now that we don't return it 2011-07-31 17:46:35 -07:00
Dan Wendlandt
11cc083e2a merge branch for to fix bug817826 2011-07-31 12:01:37 -07:00
Dan Wendlandt
2ab7ae449b remove PortCount attribute of network object, as it is not in the spec and was causing us to hit bug 818321 (note: this commit does not fix the underlyingproblem with xml deserialization, it just makes sure we don't hit it with the existing API code) 2011-07-31 11:53:36 -07:00
Dan Wendlandt
567a0af384 change default integration bridge from br100 to br-int to reflect new default for OVS vif-plugging in nova Diablo-3 release 2011-07-29 22:27:40 -07:00
Dan Wendlandt
94e46173aa fix bug 817826 and similar error in batch_config.py 2011-07-29 22:20:52 -07:00
Dan Wendlandt
7d6b7ca673 merge Salvatore's api branch with fixes for tests. Tweaking branch to remove unwanted bin/quantum.py as part of merge 2011-07-29 16:39:45 -07:00
Tyler Smith
7f7d1f4c59 Merging in main repo updates 2011-07-29 14:42:07 -07:00
Tyler Smith
914117c18e Updating to fix some SSL issues 2011-07-29 14:38:26 -07:00
Salvatore Orlando
afa6cf9516 Removing extra quantum.py file from source control
removing unused import from quantum/api/__init__.py
2011-07-29 22:22:59 +01:00
Salvatore Orlando
431d319c26 Apply fix for bug #817813
Merging lp:~danwent/quantum/bug817813
2011-07-29 17:41:37 +01:00
Salvatore Orlando
602beba9bb Apply fix for bug #814012
Merging lp:~danwent/quantum/bug814012
2011-07-29 17:39:12 +01:00
Salvatore Orlando
2299a05c10 Apply fix for bug #814517
merging lp:~tylesmit/quantum/quantum-bug-814517
2011-07-29 17:36:35 +01:00
Dan Wendlandt
c4fc469d70 bug 817813: default provider in plugins.ini accidentally changed. Changing it back to FakePlugin 2011-07-28 19:08:56 -07:00
Tyler Smith
609fd218c3 Removing some legacy code from the unit tests 2011-07-28 10:49:18 -07:00
Tyler Smith
dcad79a33f Adding unit tests to cover the client library 2011-07-28 10:42:17 -07:00
Tyler Smith
2436741cfd Changing the CLI to use the new client library 2011-07-28 10:41:54 -07:00
Tyler Smith
17e3483a43 Adding refactored API Client 2011-07-28 10:41:06 -07:00
Dan Wendlandt
45ee8c0db9 pep8 fixes 2011-07-27 10:24:17 -07:00
Dan Wendlandt
dc62dd894f fix bug 814012, add unit tests for it 2011-07-27 09:33:21 -07:00
Tyler Smith
68a82b8622 Resolving Bug 814517 which caused XML to have extra whitespace. 2011-07-27 07:33:09 -07:00
Salvatore Orlando
9793971bc2 Apply fix for bug #797419
merging lp:~salvatore-orlando/quantum/bug797419
2011-07-22 13:13:48 +01:00
Salvatore Orlando
49344b17c4 Re-fixing issues with XML deserialization (changes got lost in merges with trunk)
Adapting assertions in unit tests merged from trunk to reflect changes in the API due to RFE requested by Erik Carlin
2011-07-22 10:51:22 +01:00
Salvatore Orlando
3c009cbe75 Merging branch lp:~salvatore-orlando/quantum/bug802892
Fixing bug #802892
2011-07-22 08:04:35 +01:00
Salvatore Orlando
f5bd5b40f4 Merging branch lp:~netstack/quantum/quantum-unit-tests
Provides functionality as specified by blueprint https://blueprints.launchpad.net/quantum/+spec/api-spec-unit-tests
2011-07-22 08:01:43 +01:00
Salvatore Orlando
70ed0712c6 Fixing silly pep8 error 2011-07-21 17:37:24 +01:00
Salvatore Orlando
70d793c816 Merge with quantum-unit-tests 2011-07-21 17:24:24 +01:00
Salvatore Orlando
be45ced09c doh 2011-07-21 16:54:23 +01:00