open-nomad/command/agent
Tim Gross c0f2295510
node pools: implement HTTP API to list jobs in pool (#17431)
Implements the HTTP API associated with the `NodePool.ListJobs` RPC, including
the `api` package for the public API and documentation.

Update the `NodePool.ListJobs` RPC to fix the missing handling of the special
"all" pool.
2023-06-06 11:40:13 -04:00
..
consul check: Add support for Consul field tls_server_name (#17334) 2023-06-02 10:19:12 -04:00
event [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
host [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
monitor [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
pprof [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
test-resources [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
testdata [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
acl_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
acl_endpoint_test.go dep: update from jwt/v4 to jwt/v5 (#17062) 2023-05-03 11:17:38 -07:00
agent.go node pools: register a node in a node pool (#17405) 2023-06-02 17:50:50 -04:00
agent_endpoint.go Revert "hashicorp/go-msgpack v2 (#16810)" (#17047) 2023-05-01 17:18:34 -04:00
agent_endpoint_test.go Revert "hashicorp/go-msgpack v2 (#16810)" (#17047) 2023-05-01 17:18:34 -04:00
agent_oss.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
agent_test.go cli: tls certs not created with correct SANs (#16959) 2023-05-22 09:31:56 -04:00
alloc_endpoint.go Revert "hashicorp/go-msgpack v2 (#16810)" (#17047) 2023-05-01 17:18:34 -04:00
alloc_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
bindata_assetfs.go compliance: add headers with fixed copywrite tool (#17353) 2023-05-30 09:20:32 -05:00
command.go Add check for missing path in client host_volume config (#17393) 2023-06-05 19:31:19 -04:00
command_test.go Add check for missing path in client host_volume config (#17393) 2023-06-05 19:31:19 -04:00
config.go node pools: register a node in a node pool (#17405) 2023-06-02 17:50:50 -04:00
config_oss.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
config_parse.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
config_parse_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
config_test.go node pools: register a node in a node pool (#17405) 2023-06-02 17:50:50 -04:00
csi_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
csi_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
deployment_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
deployment_endpoint_test.go api: enable support for setting original job source (#16763) 2023-04-11 08:45:08 -05:00
eval_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
eval_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
event_endpoint.go Revert "hashicorp/go-msgpack v2 (#16810)" (#17047) 2023-05-01 17:18:34 -04:00
event_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
fs_endpoint.go Revert "hashicorp/go-msgpack v2 (#16810)" (#17047) 2023-05-01 17:18:34 -04:00
fs_endpoint_test.go api: enable support for setting original job source (#16763) 2023-04-11 08:45:08 -05:00
helpers.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
helpers_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
http.go node pools: list nodes in pool (#17413) 2023-06-06 10:43:43 -04:00
http_oss.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
http_stdlog.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
http_stdlog_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
http_test.go node pools: list nodes in pool (#17413) 2023-06-06 10:43:43 -04:00
job_endpoint.go check: Add support for Consul field tls_server_name (#17334) 2023-06-02 10:19:12 -04:00
job_endpoint_test.go node pools: add node_pool field to job spec (#17379) 2023-06-01 16:08:55 -04:00
keyring.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
keyring_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
keyring_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
keyring_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
log_file.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
log_file_bsd.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
log_file_linux.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
log_file_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
log_file_windows.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
log_levels.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
log_levels_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
meta_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
metrics_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
metrics_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
namespace_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
namespace_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
node_endpoint.go node pools: list nodes in pool (#17413) 2023-06-06 10:43:43 -04:00
node_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
node_pool_endpoint.go node pools: implement HTTP API to list jobs in pool (#17431) 2023-06-06 11:40:13 -04:00
node_pool_endpoint_test.go node pools: implement HTTP API to list jobs in pool (#17431) 2023-06-06 11:40:13 -04:00
operator_endpoint.go Revert "hashicorp/go-msgpack v2 (#16810)" (#17047) 2023-05-01 17:18:34 -04:00
operator_endpoint_oss.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
operator_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
plugins.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
plugins_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
region_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
region_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
retry_join.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
retry_join_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
scaling_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
scaling_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
search_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
search_endpoint_test.go api: enable support for setting original job source (#16763) 2023-04-11 08:45:08 -05:00
service_registration_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
service_registration_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
stats_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
stats_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
status_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
status_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
stub_asset.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
syslog.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
syslog_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
system_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
system_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
testagent.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
testagent_oss.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
testingutils_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
variable_endpoint.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
variable_endpoint_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00