code: def _delete_po_future(self, delete_path):
      future = STAGING_THREAD.submit(shutil.rmtree, delete_path)
      ret = yield future
      raise gen.Return(ret)
  
file_path: TabPy/tabpy/tabpy_server/handlers/endpoint_handler.py
imports: import json
  import logging
  import shutil
  from tabpy.tabpy_server.common.util import format_exception
  from tabpy.tabpy_server.handlers import ManagementHandler
  from tabpy.tabpy_server.handlers.base_handler import STAGING_THREAD
  from tabpy.tabpy_server.management.state import get_query_object_path
  from tabpy.tabpy_server.psws.callbacks import on_state_change
  from tabpy.tabpy_server.handlers.util import AuthErrorStates
  from tornado import gen
label_desc: Use image node_id 5 for calling the EndpointHandler obj's underlying member method code with example usage: obj._delete_po_future(delete_path) without return types