Manage a pool of nodes for a distributed test infrastructure
Go to file
James E. Blair 5b5a18c93d Add a thread dump signal handler
Based on the one in Zuul, but output thread names.  Also, update
Thread constructors to provide useful names.

Change-Id: Ic710a729a1986b7cf67cd7f7812a396a020c4936
2013-10-11 09:34:42 -07:00
nodepool Add a thread dump signal handler 2013-10-11 09:34:42 -07:00
tools Add the ability to ignore offline targets 2013-10-10 13:04:30 -07:00
.gitignore Initial commit 2013-08-15 09:47:23 -07:00
.gitreview Added .gitreview 2013-08-13 17:10:06 +00:00
README Use a sensible SQLAlchemy session model 2013-08-16 20:21:33 -07:00
README.rst Initial commit 2013-08-15 09:47:23 -07:00
requirements.txt Add a nodepool command 2013-09-03 09:27:04 -07:00
setup.cfg Add a nodepool command 2013-09-03 09:27:04 -07:00
setup.py Initial commit 2013-08-15 09:47:23 -07:00
test-requirements.txt Initial commit 2013-08-15 09:47:23 -07:00
tox.ini Ignore hacking warnings 2013-09-13 11:09:15 -05:00

README

Developer setup:

mysql -u root

mysql> create database nodepool;
mysql> GRANT ALL ON nodepool.* TO 'nodepool'@'localhost';
mysql> flush privileges;

nodepool -d -c tools/fake.yaml

After each run (the fake nova provider is only in-memory):

mysql> delete from snapshot_image; delete from node;