Package flumotion :: Package common :: Module config :: Class BaseConfigParser
[hide private]

Class BaseConfigParser

source code

extern.log.log.Loggable --+    
                          |    
                fxml.Parser --+
                              |
                             BaseConfigParser
Known Subclasses:

Nested Classes [hide private]
  parserError
Error during parsing of configuration
Instance Methods [hide private]
 
__init__(self, file) source code
 
add(self, file) source code
 
getPath(self) source code
 
parsePlugs(self, node) source code
 
_parseProperty(self, node) source code
 
_parseCompoundProperty(self, node) source code

Inherited from fxml.Parser: checkAttributes, getRoot, parseAttributes, parseFromTable, parseTextNode

Inherited from extern.log.log.Loggable: __providedBy__, debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Class Variables [hide private]

Inherited from extern.log.log.Loggable: __implemented__, __provides__, logCategory

Method Details [hide private]

__init__(self, file)
(Constructor)

source code 
Parameters:
  • file (str or file.) - The file to parse, either as an open file object, or as the name of a file to open.

add(self, file)

source code 
Parameters:
  • file (str or file.) - The file to parse, either as an open file object, or as the name of a file to open.