nodepool/nodepool
David Shrewsbury c204313801 Extend config API with getSupportedLabels()
New config API method to get all labels that are supported by a
configured provider. Used in the launcher to not have to know
what driver is used and the configuration of its config data
structure.

Change-Id: Ib792e84c546bc52507141835ed57bd72ad9f09d3
2018-03-07 21:42:19 -05:00
..
cmd Rename get_schema to getSchema 2018-03-07 21:24:24 -05:00
driver Extend config API with getSupportedLabels() 2018-03-07 21:42:19 -05:00
tests Extend config API with getSupportedLabels() 2018-03-07 21:42:19 -05:00
__init__.py Initial commit 2013-08-15 09:47:23 -07:00
builder.py Store build logs automatically 2018-02-09 07:50:20 -08:00
config.py Clean held nodes automatically after configurable timeout 2018-02-20 16:13:55 +01:00
exceptions.py Do pep8 housekeeping according to zuul rules 2018-01-17 02:17:45 +00:00
launcher.py Extend config API with getSupportedLabels() 2018-03-07 21:42:19 -05:00
logconfig.py Add default logging configuration 2018-02-07 15:49:19 -08:00
nodeutils.py Implement a static driver for Nodepool 2018-01-31 03:55:56 +00:00
provider_manager.py Add a plugin interface for drivers 2018-01-19 00:45:56 +00:00
stats.py Do pep8 housekeeping according to zuul rules 2018-01-17 02:17:45 +00:00
status.py Add /label-list to the webapp 2018-02-22 05:35:29 +00:00
task_manager.py Do pep8 housekeeping according to zuul rules 2018-01-17 02:17:45 +00:00
version.py Fix nodepool --version 2015-02-06 12:09:52 -08:00
webapp.py Add /label-list to the webapp 2018-02-22 05:35:29 +00:00
zk.py Store label info with launcher registration 2018-03-07 16:42:40 -05:00