summaryrefslogtreecommitdiffstats
path: root/pyfirstaidkit/configuration.py
diff options
context:
space:
mode:
authorJoel Andres Granados <jgranado@redhat.com>2008-07-14 13:17:16 +0200
committerJoel Andres Granados <jgranado@redhat.com>2008-07-14 13:40:37 +0200
commitf87a133d6b734c1aa15c1070726f5b77b5648cbc (patch)
treea18a41fc3c4be5b80fb1e26d73290dee34aded88 /pyfirstaidkit/configuration.py
parentfdf629196062319bba60fa13c606ed4ba80a41ff (diff)
downloadfirstaidkit-f87a133d6b734c1aa15c1070726f5b77b5648cbc.tar.gz
firstaidkit-f87a133d6b734c1aa15c1070726f5b77b5648cbc.tar.xz
firstaidkit-f87a133d6b734c1aa15c1070726f5b77b5648cbc.zip
Put the header and footer for the print information function in the FAKInfo class.
The only condition to lookout for is that the fd must have a write function implemented. By default the stdout is used.
Diffstat (limited to 'pyfirstaidkit/configuration.py')
-rw-r--r--pyfirstaidkit/configuration.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/pyfirstaidkit/configuration.py b/pyfirstaidkit/configuration.py
index 4ad74f3..cbf9d7b 100644
--- a/pyfirstaidkit/configuration.py
+++ b/pyfirstaidkit/configuration.py
@@ -17,6 +17,7 @@
import ConfigParser
import os
+import sys
from cStringIO import StringIO
from shlex import shlex
@@ -173,6 +174,11 @@ def getConfigBits(name, cfg = Config):
return c
class FAKInfo(ConfigParser.SafeConfigParser, FAKConfigMixIn):
+ def write(self, fd=sys.stdout):
+ fd.write("--- Info section ---\n")
+ ConfigParser.SafeConfigParser.write(self, fd)
+ fd.write("--------------------\n")
+
pass
Info = FAKInfo()