def from_map(self, server, inusermaps):
        for key in inusermaps:
            usermap = UserMapping(wrapper=server.wrapper, server=server.name,
                                  name=key)
            inusermap = inusermaps[key]
            if inusermap:
                for attr, val in list(inusermap.items()):
                    setattr(usermap, attr, val)
                if 'oldname' in inusermap:
                    del inusermap['oldname']
            self[(server.wrapper, server.name, key)] = usermap
Add a new path to the list of search paths. Return False if the
dataset/ETHPy150Open perseas/Pyrseas/pyrseas/dbobject/foreign.py/UserMappingDict.from_map--crossover with--dataset/ETHPy150Open adampresley/bottlepy-bootstrap/app/bottle.py/ResourceManager.add_path