import re
import locale
-from .config import prefs
#import util
#import interface
import logparse
-from . import interface, util
+from . import interface, util, config
import logging
logger = logging.getLogger(__name__)
def init_varfilter():
global varfilter
global varpattern
- varfilter = {"$title$": prefs['title'], "$date$": interface.start.strftime(DATEFMT),"$time$": interface.start.strftime(TIMEFMT), "$hostname$": util.hostname(prefs['hostname-path']), "$version$": logparse.__version__, "$css$": os.path.relpath(prefs['css'], os.path.dirname(prefs['output']))}
+ varfilter = {"$title$": config.prefs['title'], "$date$": interface.start.strftime(DATEFMT),"$time$": interface.start.strftime(TIMEFMT), "$hostname$": util.hostname(config.prefs['hostname-path']), "$version$": logparse.__version__, "$css$": os.path.relpath(config.prefs['css'], os.path.dirname(config.prefs['output']))}
varfilter = dict((re.escape(k), v) for k, v in varfilter.items())
varpattern = re.compile("|".join(varfilter.keys()))