def _get_impala_query_profile(self, server_url, query_id): api = get_impalad_api(user=self.user, url=server_url) try: query_profile = api.get_query_profile(query_id) profile = query_profile.get('profile') except (RestException, ImpalaDaemonApiException), e: raise PopupException(_("Failed to get query profile from Impala Daemon server: %s") % e)
def _get_impala_query_profile(self, server_url, query_id): api = get_impalad_api(user=self.user, url=server_url) try: query_profile = api.get_query_profile(query_id) profile = query_profile.get('profile') except (RestException, ImpalaDaemonApiException) as e: raise PopupException(_("Failed to get query profile from Impala Daemon server: %s") % e) if not profile: raise PopupException(_("Could not find profile in query profile response from Impala Daemon Server.")) return profile