27 Commits

Author SHA1 Message Date
Brad Hall
6a08320031 Second round of packaging changes
This change condenses the directory structure to something more similar to
what we had before while producing similar packages.

It also introduces version.py which allows us to get the version from git tags
(or a fallback version if not available).

Fixes lp bug 889336
Fixes lp bug 888795

Change-Id: I86136bd9dbabb5eb1f8366ed665ed9b54f695124
2011-11-28 10:33:52 -08:00
Monty Taylor
a73ba62920 Changes to make pip-based tests work with jenkins.
The git line for the cisco pip-requires was wrong.
The venv needs to be installed in the source tree, not in the home
directory for self-contained builds.
The version of python can't be assumed and must be calculated.

Change-Id: I23d381eb273e82796e309483086dc68f27ce6093
2011-11-16 01:32:03 -02:00
Brad Hall
7699902338 Fix for bug 888811
Use version 0.6.24 of python-distribute which allows us to find all of the
test directories on ubuntu oneiric.

Change-Id: Ibdd7f84e3f344b98cc979b2afcdd3dd2d423dfd1
2011-11-14 11:11:30 -08:00
Tyler Smith
3760868eb0 Fix for Bug #888820 - pip-requires file support for plugins
Change-Id: I6e0833ec0c875ec38db419a88fd6c2db02142f08
2011-03-11 20:21:25 -05:00
Tyler Smith
24b0207cbe blueprint quantum-packaging
Change-Id: Ica19170540b06ecddb0fbb6d340ee7a6819c1708
2011-03-07 18:02:05 -05:00
Brad Hall
342b8362ee Add code-coverage support to run_tests.sh (lp860160)
Change-Id: I404ba58ea882123b8c6669ea32923fa626b27de5
2011-10-02 15:46:29 -07:00
James E. Blair
36c71d1f22 Add rfc.sh to help with gerrit workflow.
Change-Id: I1672ec098ea190a5068df941e48f140409b83e66
2011-09-16 09:33:57 -07:00
Salvatore Orlando
6bae7683b8 Updating CLI for not using Cheetah anymore.
Now using a mechanism based on Python built-in templates.
2011-09-05 18:23:18 +01:00
Salvatore Orlando
673edc3141 Addressing comments from Dan
Also solved issue with output from plug_iface and unplug_iface
2011-08-26 09:41:19 +01:00
Salvatore Orlando
f4405229e6 Finishing cli work
Fixing bug with XML deserialization
2011-08-25 18:50:05 +01:00
Somik Behera
0e1cdf4ca2 Merging fixes and changes batch-config script. Thanks lp:danwent ! 2011-08-19 10:53:00 -07:00
Salvatore Orlando
512af84eee Introducting cheetah
Updating list_nets in CLI
Writing unit tests for list_nets
Stubbing out with FakeConnection now
2011-08-11 16:29:56 +01:00
Salvatore Orlando
de4177e261 skeleton for cli unit tests 2011-08-10 18:22:17 +01:00
Deepak N
042cf509b3 Merged quantum trunk 2011-08-10 10:28:15 +05:30
Dan Wendlandt
26b4bf0f4f force batch_config.py to use json, as XML has issues (see bug: 798262) 2011-08-09 01:03:32 -07:00
Dan Wendlandt
d2618faeaa update batch_config.py to use new client lib, hooray for deleting code 2011-08-09 00:19:55 -07:00
Joe Heck
43b3394eb5 updates to pip-requires for CI 2011-08-05 09:52:05 -07:00
Santhosh Kumar
aa60fb2b5c Merged from trunk 2011-08-01 11:52:39 +05:30
Dan Wendlandt
94e46173aa fix bug 817826 and similar error in batch_config.py 2011-07-29 22:20:52 -07:00
Rajaram Mallya
b282e87f42 Santhosh/Rajaram|latest merge from quantum and made extensions use options to load plugin 2011-07-25 14:28:52 +05:30
Salvatore Orlando
53c506b7da Adding Routes>=1.12.3 to tools/pip-requires 2011-06-29 11:18:12 +01:00
Dan Wendlandt
7534f9dea7 more pep8 goodness 2011-06-27 09:27:18 -07:00
Dan Wendlandt
dad5dbb764 refactor batch_config, allow multiple attaches with the empty string 2011-06-25 02:04:55 -07:00
Dan Wendlandt
5072a9563e merge and pep8 cleanup 2011-06-21 17:40:05 -07:00
Dan Wendlandt
04062526c1 add example to usage string for batch_config.py 2011-06-21 10:13:07 -07:00
Dan Wendlandt
645251dba4 Bug fixes and clean-up, including supporting libvirt 2011-06-21 00:14:14 -07:00
Santhosh
6458fa7cff Santhosh/Vinkesh | Added the testing framework. Moved the smoketest to tests/functional 2011-06-08 14:22:51 +05:30