migrate configuration system to the stdlib ConfigParser
[logparse.git] / logparse / parsers / zfs.py
index 5e805a252945efe315cf2d0c1e243e08f3d84e2d..75d414eccbe59c031dd31bfab43084b7d26ca643 100644 (file)
@@ -18,9 +18,9 @@
 import re
 import sys, traceback
 
-from ..formatting import *
-from ..util import readlog, resolve
-from .. import config
+from formatting import *
+from logparse.util import readlog
+from logparse.config import prefs
 
 import logging
 logger = logging.getLogger(__name__)
@@ -30,7 +30,7 @@ def parse_log():
     logger.debug("Starting zfs section")
     section = Section("zfs")
 
-    zfslog = readlog(config.prefs['logs']['zfs'])
+    zfslog = readlog(prefs.get("logs", "zfs"))
 
     logger.debug("Analysing zpool log")
     pool = re.search('.*---\n(\w*)', zfslog).group(1)