|
a/Allura/allura/lib/utils.py |
|
b/Allura/allura/lib/utils.py |
|
... |
|
... |
3 |
from collections import defaultdict
|
3 |
from collections import defaultdict
|
4 |
from logging.handlers import WatchedFileHandler
|
4 |
from logging.handlers import WatchedFileHandler
|
5 |
|
5 |
|
6 |
import tg
|
6 |
import tg
|
7 |
from pylons import response
|
7 |
from pylons import response
|
8 |
from pkg_resources import iter_entry_points
|
|
|
9 |
from paste.httpheaders import CACHE_CONTROL, EXPIRES
|
8 |
from paste.httpheaders import CACHE_CONTROL, EXPIRES
|
10 |
|
9 |
|
11 |
from ming.utils import LazyProperty
|
10 |
from ming.utils import LazyProperty
|
12 |
|
11 |
|
13 |
def cache_forever():
|
12 |
def cache_forever():
|