Only instantiate the STORAGE once per interpreter
This commit is contained in:
committed by
Jannis Leidel
parent
d4d6c576c5
commit
5d6e5d9156
@@ -11,6 +11,8 @@ from compressor import filters
|
|||||||
from compressor.exceptions import UncompressableFileError
|
from compressor.exceptions import UncompressableFileError
|
||||||
from compressor.utils import get_hexdigest, get_mtime, get_class
|
from compressor.utils import get_hexdigest, get_mtime, get_class
|
||||||
|
|
||||||
|
STORAGE = get_storage_class(settings.STORAGE)()
|
||||||
|
|
||||||
class Compressor(object):
|
class Compressor(object):
|
||||||
|
|
||||||
def __init__(self, content, output_prefix="compressed"):
|
def __init__(self, content, output_prefix="compressed"):
|
||||||
@@ -55,7 +57,7 @@ class Compressor(object):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def storage(self):
|
def storage(self):
|
||||||
return get_storage_class(settings.STORAGE)()
|
return STORAGE
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def hunks(self):
|
def hunks(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user