class_docstr: Mapper that leverages parallelpython (i.e. pp) maps.
      
class_docstr_tok: ["Mapper","that","leverages","parallelpython","(","i.e",".","pp",")","maps","."]
docstr: set the servers used in the map
docstr_tok: ["set","the","servers","used","in","the","map"]
code: def __set_servers(self, servers):
      """set the servers used in the map"""
      if servers is None:
          servers = ()
      self._serve(servers=servers)
      # __STATE[self._id].ppservers == [(s.split(':')[0],int(s.split(':')[1])) for s in servers]
      # we could check if the above is true... for now we will just be lazy
      # we could also convert lists to tuples... again, we'll be lazy
      # XXX: throws "socket error" when autodiscovery service is enabled
      return
  
imports: from pathos.helpers import parallelpython
  from pathos.helpers import cpu_count
  import builtins
  from pathos.abstract_launcher import AbstractWorkerPool
  from pathos.helpers.pp_helper import ApplyResult, MapResult
label_desc: Use image node_id 14 for calling the ParallelPool obj's underlying member method code with example usage: obj.__set_servers(servers) without return types