code: def pool_update(self, pool_id, name=None, is_public=None,
                      description=None):
          
          params = {
              'id': pool_id,
              'pool[name]': name,
              'pool[is_public]': is_public,
              'pool[description]': description
              }
          return self._get('pool/update', params, method='PUT')
docs: Function to update a pool (Requires login) (UNTESTED).
  
          Parameters:
              pool_id (int): The pool id number.
              name (str): The name.
              is_public (int): 1 or 0, whether or not the pool is public.
              description (str): A description of the pool.