HTTP API Client: Add method to check request state 15/182615/7
authorMaciej Wereski <m.wereski@partner.samsung.com>
Tue, 26 Jun 2018 10:08:08 +0000 (12:08 +0200)
committerMaciej Wereski <m.wereski@partner.samsung.com>
Tue, 10 Jul 2018 08:05:40 +0000 (10:05 +0200)
commitbf1fee720ae596664d8f7c36337f8617db47842c
treeafebad06fab7d97208b22638d76d1e8a6d9abe3e
parent580d3fcb0a29e60e33865212f67b9c0424775e32
HTTP API Client: Add method to check request state

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

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