Exemple #1
0
        def hp_oneview_client_exception(exception):
            logging.exception(exception)
            response = ResponseBuilder.error_by_hp_oneview_exception(exception)

            # checking if session has expired on Oneview
            if config.auth_mode_is_session() and \
                    response.status_code == status.HTTP_401_UNAUTHORIZED:
                token = request.headers.get('x-auth-token')
                client_session.clear_session_by_token(token)

            return response
Exemple #2
0
 def hp_oneview_client_exception(exception):
     return ResponseBuilder.error_by_hp_oneview_exception(exception)
Exemple #3
0
 def internal_server_error(exception):
     return ResponseBuilder.error_by_hp_oneview_exception(exception)