class ConfigParams : def __init__(self): self.configParser = XmlParser() def initialize(self, xmlConfigFile): self.parseXmlConfigParams(xmlConfigFile) def parseXmlConfigParams(self, xmlConfigFile) : self.local_tempout_dir = self.configParser.get_node_value('system/WorkLocalDir') self.advertiser_name = self.configParser.get_node_prop('advertisers/advertiser', 'name') self.track_product = self.configParser.get_node_value('advertisers/advertiser/track_product') self.track_db = self.configParser.get_node_value('advertisers/advertiser/track_db') self.sitecode = self.configParser.get_node_value_by_index('advertisers/advertiser/sitecodes/sitecode', 0)
def __init__(self): self.configParser = XmlParser()