Moved base filter to base module.
This commit is contained in:
@@ -1,14 +1 @@
|
||||
from compressor.conf import settings
|
||||
from compressor.exceptions import FilterError
|
||||
|
||||
class FilterBase(object):
|
||||
def __init__(self, content, filter_type=None, verbose=0):
|
||||
self.type = filter_type
|
||||
self.content = content
|
||||
self.verbose = verbose or settings.COMPRESS_VERBOSE
|
||||
|
||||
def input(self, **kwargs):
|
||||
raise NotImplementedError
|
||||
|
||||
def output(self, **kwargs):
|
||||
raise NotImplementedError
|
||||
from compressor.filters.base import FilterBase, FilterError
|
||||
24
compressor/filters/base.py
Normal file
24
compressor/filters/base.py
Normal file
@@ -0,0 +1,24 @@
|
||||
import logging
|
||||
|
||||
import subprocess
|
||||
|
||||
from compressor.conf import settings
|
||||
from compressor.exceptions import FilterError
|
||||
from compressor.utils import cmd_split
|
||||
|
||||
logger = logging.getLogger("compressor.filters")
|
||||
|
||||
class FilterBase(object):
|
||||
|
||||
def __init__(self, content, filter_type=None, verbose=0):
|
||||
self.type = filter_type
|
||||
self.content = content
|
||||
self.verbose = verbose or settings.COMPRESS_VERBOSE
|
||||
self.logger = logger
|
||||
|
||||
def input(self, **kwargs):
|
||||
raise NotImplementedError
|
||||
|
||||
def output(self, **kwargs):
|
||||
raise NotImplementedError
|
||||
|
||||
Reference in New Issue
Block a user