summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
...
* Migrate to pbr.Monty Taylor2013-06-032-1/+3
| | | | | | Fixes bug 1179007 Change-Id: If7c187f3b4833bdd7f2c0632c061afdcacb9832f
* Migrate to flake8.Monty Taylor2013-05-161-2/+6
| | | | | | Fixes bug 1172444 Change-Id: I09e1e2d03f41a175aa39760b5fc560ed0d9d30a5
* Controller and API changes for backups.justin-hopper2013-05-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | -API controller for backups -adding swift url to the config -Fixing failing tests -Renaming 'instance' param. Checking for NotFound models so that the returned error is friendly -adding feature to list all backups from a specific instance -Adding checks for creating/deleting/restoring backups when it is not completed -Adding unit tests for backup controller -adding check to see if file is in swift -Adding skeleton code for delete backup in the task manager -Fixed backups API to pass in the backup_id during create_backup. -adding int tests for backup controller -Adding backup list and delete int tests -Adding list backups for instance test -Adding quota for create backup BP: https://blueprints.launchpad.net/reddwarf/+spec/consistent-snapshots Change-Id: I35c2fefcce4b3009e76ba7232c52dabf502a3ac0
* Refreshed Oslo Codejustin-hopper2013-05-081-0/+1
| | | | | | | | | Change to auth_tok to auth_token Added dependency on oslo.config package Remove reddwarf.openstack.common.cfg Change-Id: I61af7a54d09f3d1d6b6efe470ea6308be8ace2e7 Fixes: bug #1175757
* Pinning proboscis to a specific version.Tim Simpson2013-03-081-1/+1
| | | | | fixes bug #1152370 Change-Id: I9ef270a8c50fd9e3aedbfaf1545c31af2c051769
* Update test-requires to point to rd cli tarballdaniel-a-nguyen2013-03-081-1/+1
| | | | | | | Sync up the client code to server code for absolute/rate limits Implements: blueprint rate-limits Change-Id: I2d465216fa8432674e268eb3a18b5f4cbde2692c
* Add python-keystoneclient to deployment dependency for reddwarfruiyuan-shen2013-03-061-0/+1
| | | | | | Bug #1150904 Change-Id: Ife20228c771dcaad201dc871ed3e2079d7fd6de1
* Merge "Use tarball for python-reddwarfclient dependency"Jenkins2013-03-061-1/+1
|\
| * Use tarball for python-reddwarfclient dependencyVipul Sabhaya2013-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | * Openstack-ci creates a tarball at tarballs.o.o when tag matches: ref: ^refs/tags/([0-9]+\.)+[0-9]* (alpha|beta|candidate|rc|a|b|c|r|g)[0-9]*$ Fixes bug#1131509 Change-Id: I5e3d00c57dfe977f6e9a01dea25b97c8fcdf0d1d
* | Rate limits implementationdaniel-a-nguyen2013-03-051-0/+1
|/ | | | | | | | | | | | | added unittest for limits reverted changes to openstack/common removed commented code cleaned up unittest added int-tests updated reference to XMLNS removed 1.1 XMLMS in wsgi Implements: blueprint rate-limits Change-Id: I842de3a6cae1859cc246264a5836abfd97fb8074
* Modify-user features.Ed Cranford2013-02-191-1/+1
| | | | | | | | | Grant, revoke, list user access. Change user password and get single user. Partially implements blueprint modify-users Change-Id: I0001a7a9d1c527b88a1ed965f0f077c864e602cf
* Checks guest status during migration.Ed Cranford2013-01-171-0/+1
| | | | | | | | | | During a migration, waits for the guest and service to start up following the status change to VERIFY_RESIZE. Confirms if everything is all right, or reverts if not. Implements blueprint migration-check-guest-status Change-Id: Ia7c7ed1fd0070429fed93323ca559d1c0742bd8f
* Adding guest agent pkg unit tests and running them with testrSteve Leon2013-01-111-3/+4
| | | | | | | | | | | | Added unit tests for reddwarf.guestagent.pkg module. Added tests for package install, remove and version Changing the test runner of unittests to be run by testr instead of probocis/nose Remove probocis reference from the dbaas test Moved dbaas.py to reddwarf/tests/unittests tracked by bug #1090139 Change-Id: Ia25fbe996d04d39e83edef0369de0e7fccce579e
* Update oslo codebase within reddwarf.Michael Basnight2012-12-181-0/+1
| | | | | | | | | | | | | | | | | | | * Updated logging,cfg,setup to new oslo * Split out the paste ini from the conf files * Modified reddwarf-api/server to use new modules * Modified reddwarf-manage to use new cfg * Added rpc helper for rpc services * Modified reddwarf-taskmanager to use rpc helper * Modified reddwarf-guestagent to use new rpc helper * Fixed guestagent api to use rpc proxy * Fixed taskmanager module to conform to new rpc * Updated guestagent manager/pkg to use new rpc * Updated api paste to use keystoneclient auth_token * Updated managers to use periodic tasks Implements: blueprint reddwarf/upgrade-oslo Change-Id: I9ad1b441eca855a4304454014ae746ec51bef8f3
* Adding some dbaas.py unittestsSteve Leon2012-12-141-0/+3
| | | | | | | | The tests added are createDB, deleteDB and deleteUser tracked in Bug #1090139 Change-Id: I811a85bfe37ec4282864ec81328dc40c9b15f4ef
* Update tools/install_venv.py to work w/ latest pipNikhil Manchanda2012-11-212-5/+32
| | | | | | | | | | | pip dropped the -E option as of 1.1; now to install in a virtualenv, you just explicitly activate the virtualenv. This commit fakes the same behavior of explicitly specifying a virtualenv for installation by altering tools/with_venv.sh to optionally take the -E flag Fixes Bug #1081200 Change-Id: I470ba9563864337b8af2a79ae463e269ba66bf8f
* Adding tests to Reddwarf.Tim Simpson2012-11-192-2/+5
| | | | | | | | | | | | | | | | | | | | | | The tests come from the Reddwarf Integration repository. wsgi_intercept is used to allow the test code to hit the server code directly. It also properly sets up the SqlLite database before each run. * Adds an "event simulator" which queues up functions that would normally be spawned with eventlet. The various sleep functions are then swapped with a method that runs these faux-events. * Adds many of the Reddwarf Integration tests. The idea is these could still run in a richer, real environment, but are running here enables us to quickly check feature breaks for each commit and lowers the learning curve necessary to test the API. The downside is some of these tests still have artifacts of their origins, such as (unused) classes to connect to MySQL databases. Some more work will be necessary to separate the "real mode" functionality of these tests further. Implements: blueprint tox-tests Change-Id: I9857f265c1cb46832906ef5e6a0c7bb4a092e637
* Removes the vestigial tests.Tim Simpson2012-11-021-1/+1
| | | | | | | | This gets rid of the misleading tests in this repo which have not been relied on for most of this project's life (for historical reasons, tests are currently stored in the reddwarf_lite-integration repo). Change-Id: Ic452396ac50ea252bbd34d41638c2f337da3ed2a
* Aligned tox file with project.Monty Taylor2012-10-262-5/+4
| | | | Change-Id: Ib391c0d1025605fccda6405865bba5780ebb0c74
* Added .gitreview file.Monty Taylor2012-10-261-145/+0
|
* Got the unit test venv environment working.Tim Simpson2012-03-072-0/+1
|
* Adding the venv/unit test framework stuffmbasnight2012-02-225-0/+322
* run_tests stuff * gerrit stuff * test-requires for pip