code: def get_api_connector(cls):
          
          if cls._api is None:  # pragma: no cover
              cls.load_config()
              cls.debug('initialize connection to remote server')
              apihost = cls.get('api.host')
              if not apihost:
                  raise MissingConfiguration()
  
              apienv = cls.get('api.env')
              if apienv and apienv in cls.apienvs:
                  apihost = cls.apienvs[apienv]
  
              cls._api = XMLRPCClient(host=apihost, debug=cls.verbose)
  
          return cls._api
docs: Initialize an api connector for future use.