code: async def report(self, msg, timeout=5):
          
          try:
              host_manager = await self.env.connect(self.host_manager,
                                                    timeout=timeout)
          except:
              raise ConnectionError("Could not reach host manager ({})."
                                    .format(self.host_manager))
          ret = await host_manager.handle(msg)
          return ret
docs: Report message to the host manager.