environment/lib/python2.7/site-packages/IPython/parallel/util.py
def _pull(keys):
    """helper method for implementing `client.pull` via `client.apply`"""
    user_ns = globals()
    if isinstance(keys, (list,tuple, set)):
        for key in keys:
            if not user_ns.has_key(key):
                raise NameError("name '%s' is not defined"%key)
        return map(user_ns.get, keys)
    else:
        if not user_ns.has_key(keys):
            raise NameError("name '%s' is not defined"%keys)
        return user_ns.get(keys)
def _pull(keys):
    user_ns = globals()
    if isinstance(keys, (list,tuple, set)):
        for key in keys:
            if not user_ns.has_key(key):
                raise NameError("name '%s' is not defined"%key)
        return map(user_ns.get, keys)
    else:
        if not user_ns.has_key(keys):
            raise NameError("name '%s' is not defined"%keys)
        return user_ns.get(keys)
def _pull ( keys ) : user_ns = globals ( ) if isinstance ( keys , ( list , tuple , set ) ) : for key in keys : if not user_ns . has_key ( key ) : raise NameError ( "name '%s' is not defined" % key ) return map ( user_ns . get , keys ) else : if not user_ns . has_key ( keys ) : raise NameError ( "name '%s' is not defined" % keys ) return user_ns . get ( keys )
helper method for implementing `client.pull` via `client.apply`
helper method for implementing client . pull via client . apply