Package twisted :: Package runner :: Module inetdconf :: Class SimpleConfFile
[show private | hide private]
[frames | no frames]

Class SimpleConfFile

Known Subclasses:
RPCServicesConf, ServicesConf, InetdConf

Simple configuration file parser superclass.

Filters out comments and empty lines (which includes lines that only contain comments).

To use this class, override parseLine or parseFields.
Method Summary
  parseFields(self, *fields)
Override this.
  parseFile(self, file)
Parse a configuration file
  parseLine(self, line)
Override this.

Class Variable Summary
str commentChar
NoneType defaultFilename

Method Details

parseFields(self, *fields)

Override this.

parseFile(self, file=None)

Parse a configuration file

If file is None and self.defaultFilename is set, it will open defaultFilename and use it.

parseLine(self, line)

Override this.

By default, this will split the line on whitespace and call self.parseFields (catching any errors).

Class Variable Details

commentChar

Type:
str
Value:
'#'                                                                    

defaultFilename

Type:
NoneType
Value:
None                                                                   

Generated by Epydoc 1.2 prerelease on Wed Jan 29 06:25:58 2003 http://epydoc.sf.net