Added logging for exception handling. 03/85803/1
authorIsaac Manuel Raj <isaac.manuelraj@huawei.com>
Fri, 19 Apr 2019 10:54:02 +0000 (16:24 +0530)
committerIsaac Manuel Raj <isaac.manuelraj@huawei.com>
Fri, 19 Apr 2019 10:54:02 +0000 (16:24 +0530)
Added logging for exception.

Issue-ID: SO-1490

Change-Id: I5062d422c1deb44c102a6f205be24c99a40a8627
Signed-off-by: Isaac Manuel Raj <isaac.manuelraj@huawei.com>
openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientConnector.java

index d43e6c9..27bbe87 100644 (file)
@@ -168,12 +168,15 @@ public class HttpClientConnector implements OpenStackClientConnector {
         catch (HttpResponseException e) {
             // What exactly does this mean?  It does not appear to get thrown for
             // non-2XX responses as documented.
+            logger.error ("HttpResponseException: " +e.getMessage());
             throw new OpenStackResponseException(e.getMessage(), e.getStatusCode());
         }
         catch (UnknownHostException e) {
+            logger.error ("Unknown Host: " +e.getMessage());
             throw new OpenStackConnectException("Unknown Host: " + e.getMessage());
         }
         catch (IOException e) {
+            logger.error ("IOException: " +e.getMessage());
             // Catch all other IOExceptions and throw as OpenStackConnectException
             throw new OpenStackConnectException(e.getMessage());
         }