
node_list takes an argument "detail" which adds a rather arbitrary list of results to the output. This comes from the command-line, where we're trying to keep width under a certain length; but doesn't make as much sense here (especially for json). For dashboard type applications, replace this with a simple "fields" parameter which, if set, will only return those fields it sees in the common text output function. Note, this purposely doesn't apply to the JSON output, as it expected client-side filtering is more appropriate there. We could also add generic field support to the command-line tools, if considered worthwhile. Add some documentation on all the end-points, and add info about these parameters. Change-Id: Ifbf1019b77368124961e7aa28dae403cabe50de1
13 lines
245 B
Plaintext
13 lines
245 B
Plaintext
# Nodepool uses hacking for its dependencies
|
|
hacking>=0.10.2,<0.11
|
|
coverage
|
|
sphinx>=1.5.1,<1.6
|
|
sphinxcontrib-programoutput
|
|
sphinxcontrib-httpdomain
|
|
fixtures>=0.3.12
|
|
mock>=1.0
|
|
python-subunit
|
|
testrepository>=0.0.13
|
|
testscenarios
|
|
testtools>=0.9.27
|