code: def clear_scroll(self, scroll_id=None, body=None, **query_params):
          
          if scroll_id in NULL_VALUES and body in NULL_VALUES:
              raise ValueError("You need to supply scroll_id or body.")
          elif scroll_id and not body:
              body = scroll_id
          elif scroll_id:
              query_params[EsConst.SCROLL_ID] = scroll_id
  
          path = self._es_parser.make_path(EsMethods.SEARCH, EsMethods.SCROLL)
          result = yield self._perform_request(HttpMethod.DELETE, path, body, params=query_params)
          returnValue(result)
docs: Clear the scroll request created by specifying the scroll parameter to
          search.
          `<http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-scroll.html>`_
          :param scroll_id: A comma-separated list of scroll IDs to clear
          :param body: A comma-separated list of scroll IDs to clear if none was
              specified via the scroll_id parameter