def _cacheAuthToken(fun):
    def inner(*args, **kwargs):
        if hasattr(cherrypy.request, 'girderToken'):
            return cherrypy.request.girderToken

        token = fun(*args, **kwargs)
        setattr(cherrypy.request, 'girderToken', token)

        return token
    return inner
Get a node with the specified C{nodeId} as any of the C{class},
dataset/ETHPy150Open girder/girder/girder/api/rest.py/_cacheAuthToken--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/web/domhelpers.py/get