Add custom Boruta HTTP headers httpapi
authorMaciej Wereski <m.wereski@partner.samsung.com>
Fri, 22 Dec 2017 09:18:29 +0000 (10:18 +0100)
committerMaciej Wereski <m.wereski@partner.samsung.com>
Tue, 5 Jun 2018 10:48:29 +0000 (12:48 +0200)
commit99e689b7bde1aa7b119b48df1de21213ff5f5c54
tree1d6e87f129051b7738df4c9414f8fe770aeb79b9
parente6d1a52b93dd1890964807b6cb4e7af57a1a5d10
Add custom Boruta HTTP headers

This patch introduces two custom Boruta headers to replies for some REST
API functions:
* Boruta-Request-Status - contains current status of request. It is
  convenient to request HEAD on GetRequestInfo path to check only status
  of given request.
* Boruta-Request-Count - contains number of requests returned for
  Request List/Filter operation.
* Boruta-Worker-Status - contains current status of worker.
* Boruta-Worker-Count - conttains number of workers returned for Worker
  List/Filter operation.

Change-Id: I871c63058b2690bac50046f0dc500c795843b958
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
http/server/api/v1/api.go
http/server/api/v1/api_test.go
http/server/api/v1/handlers_test.go