Add _error_checker() call on versions_client
There are two REST API operation methods (request and raw_request)
under tempest.lib and most service clients use request().
request() calls _error_checker() for translating HTTP error code to
the corresponding exception, however raw_request() doesn't do that
because of the raw method.
When an exception happens on service client methods which calls
raw_request(), now Tempest cannot translated and it makes some
unexpected situation like I6c05ad377847e2b67ab988efdba006f73cbafcfe
This patch adds _error_checker() call to them.
Change-Id: I9acf45eb1711683b47f0606ed7c1a9c8327ef241
3 files changed