HTTP API Client: Add method to check worker state 16/182616/7
authorMaciej Wereski <m.wereski@partner.samsung.com>
Tue, 26 Jun 2018 12:50:20 +0000 (14:50 +0200)
committerMaciej Wereski <m.wereski@partner.samsung.com>
Tue, 10 Jul 2018 08:05:44 +0000 (10:05 +0200)
commit60817fcf2d0e46ed557cb0ffa9e905035dbcdc73
treea98d3303d978f4fe9b39719bb9c6603f6e96ab75
parentbf1fee720ae596664d8f7c36337f8617db47842c
HTTP API Client: Add method to check worker state

GetWorkerState() is convenient method for checking status of worker. It
uses HEAD HTTP method, so it's faster than calling GetWorkerInfo and
checking boruta.WorkerInfo.State. As HEAD method is used it may be
harder to debug when an issue occurs, only HTTP status code is returned.

Change-Id: Ie58934e0c520c6033f0ff28e82ea43eb675353a2
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
http/client/client.go
http/client/client_test.go