import re
-from ..formatting import *
-from ..util import readlog, resolve
-from .. import config
+from logparse.formatting import *
+from logparse.util import readlog
+from logparse import config
import logging
logger = logging.getLogger(__name__)
section = Section("postfix")
logger.debug("Starting postfix section")
logger.debug("Searching through postfix logs")
- messages = re.findall('.*from\=<(.*)>, size\=(\d*),.*\n.*to=<(.*)>', readlog(config.prefs['logs']['postfix']))
+ messages = re.findall('.*from\=<(.*)>, size\=(\d*),.*\n.*to=<(.*)>', readlog(config.prefs.get("logs", "postfix")))
r = []
s = []
size = 0
if (len(s) > 1):
rec_data.items = r
rec_data.orderbyfreq()
- rec_data.truncl(config.prefs['maxlist'])
+ rec_data.truncl(config.prefs.getint("logparse", "maxlist"))
rec_data.subtitle = n + " messages sent to"
else:
rec_data.subtitle = n + " messages sent to " + r[0]