code: def submit(self, aw):
      fut = asyncio.Future()  # type: ignore
      self.task_manager.ensure_future(self._run(fut, aw))
      return fut
  
file_path: hail/hail/python/hailtop/cleanup_gcr/__main__.py
imports: import sys
  import time
  from typing import Awaitable, List, TypeVar
  import logging
  import asyncio
  import aiohttp
  from hailtop import aiotools
  from hailtop.aiocloud import aiogoogle
label_desc: Use image node_id 3 for calling the AsyncIOExecutor obj's underlying member method code with example usage: obj.submit(aw) and returns: fut