app/soc/cache/base.py
changeset 1017 6ad4fdb48840
parent 987 6fd5c561b446
child 1029 a312e7007811
equal deleted inserted replaced
1016:15a2f644725f 1017:6ad4fdb48840
    41       result = get(*args, **kwargs)
    41       result = get(*args, **kwargs)
    42       if result:
    42       if result:
    43         return result
    43         return result
    44 
    44 
    45       result = func(*args, **kwargs)
    45       result = func(*args, **kwargs)
    46       put(result)
    46       put(result, *args, **kwargs)
    47       return result
    47       return result
    48 
    48 
    49     return wrapper
    49     return wrapper
    50 
    50 
    51   return cache
    51   return cache