A generic zuul worker using the gearman protocol.
Go to file
Michael Still 09258822b2 Script to upload old logs to swift
Change-Id: I07ea7d0394bde0e2508d87b22ce64d2822f02649
2013-12-12 14:21:20 +11:00
doc Refactor th to have one gearman worker thread 2013-11-21 10:37:27 +11:00
etc Refactor th to have one gearman worker thread 2013-11-21 10:37:27 +11:00
tests Check the logs for migrations that take too long 2013-12-12 13:39:07 +11:00
tools Script to upload old logs to swift 2013-12-12 14:21:20 +11:00
turbo_hipster Use the last log URL. 2013-12-12 14:20:36 +11:00
.gitignore Check the logs for migrations that take too long 2013-12-12 13:39:07 +11:00
.gitreview Add .gitreview file and fix documentation build 2013-11-21 10:31:33 +11:00
.testr.conf Move tests to root folder 2013-08-12 10:40:27 +10:00
LICENSE add in license 2013-08-12 23:25:35 +10:00
README.md update readme 2013-07-31 11:56:11 +10:00
requirements.txt update install requirements 2013-11-21 10:37:27 +11:00
setup.cfg Add project url 2013-09-17 13:34:37 +10:00
setup.py update install requirements 2013-11-21 10:37:27 +11:00
test-requirements.txt Check the logs for migrations that take too long 2013-12-12 13:39:07 +11:00
tox.ini Add .gitreview file and fix documentation build 2013-11-21 10:31:33 +11:00

turbo-hipster

A set of CI tools.

worker_server.py is a worker server that loads and runs task_plugins.

Each task_plugin is a zuul gearman worker that implements, handles, executes a job, uploads/post-processes the logs and sends back the results to zuul.

plugins

gate_real_db_upgrade: Runs the db_sync migrations on each dataset available in the datasets subdir.