code: def load_settings(self, daemon_config, context, origin=None):
          
          self._connector.setup_xray_client(ip=daemon_config.tcp_ip,
                                            port=daemon_config.tcp_port,
                                            client=self.xray_client)
  
          self._connector.context = context
          self._origin = origin
docs: The pollers have dependency on the context manager
          of the X-Ray recorder. They will respect the customer
          specified xray client to poll sampling rules/targets.
          Otherwise they falls back to use the same X-Ray daemon
          as the emitter.