fix logrotate functionality
[logparse.git] / logparse / config.py
index 13d6d07099759e82c168304acb92aca437096404..8b7d798ee936099905c2d99ede782b9da5450eab 100644 (file)
@@ -38,12 +38,16 @@ class Configuration(dict):
             raise ValueError("Unknown option %s" % x)
 
 defaults = Configuration({
-    'output': '/var/www/logparse/summary.html',
+    'output': '',
     'header':  '/etc/logparse/header.html',
     'css': '/etc/logparse/main.css',
+    'linewidth': 80,
+    'embed-styles': False,
+    'plain': False,
+    'overwrite': False,
     'title': logparse.__name__,
     'maxlist': 10,
-    'maxcmd': 3,
+    'maxcmd': 6,
     'resolve-domains': 'fqdn',
     'mail': {
         'to': '',
@@ -51,8 +55,9 @@ defaults = Configuration({
         'subject': 'logparse from $hostname$',
         'mailbin': '/usr/bin/mail',
     },
-    'rotate': 'n',
-    'verbose': 'n',
+    'rotate': False,
+    'verbose': False, 
+    'quiet': False,
     'hddtemp': {
         'drives': ['/dev/sda'],
         'host': '127.0.0.1',
@@ -75,12 +80,16 @@ defaults = Configuration({
     },
     'du': {
         'paths': ['/', '/etc', '/home'],
-        'force-write': 'n',
+        'force-write': False,
     },
     'hostname-path': '/etc/hostname',
+    'parsers': {},
+    'ignore-parsers': {},
     'logs': {
         'auth': '/var/log/auth.log',
         'cron': '/var/log/cron.log',
+        'cpuinfo': '/proc/cpuinfo',
+        'meminfo': '/proc/meminfo',
         'sys': '/var/log/syslog',
         'smb': '/var/log/samba',
         'zfs': '/var/log/zpool.log',