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