def saveCampaigns(self): if (self.parsedXml != None): stringCurrentXML = XMLUtils.elementToString(self.parsedXml) stringSavedXML = SystemWriter.readFileToString(ClientURISettings.CAMPAIGNS_FILE) if ((stringCurrentXML != stringSavedXML) and (len(stringCurrentXML) > 0)): XMLUtils.writeNodeToFile(ClientURISettings.CAMPAIGNS_FILE, self.parsedXml) logger.info("Campaigns updated on file system") else: logger.info("Campaigns change not needed") else: logger.error("Cannot save Campaigns: no data available")
def saveConfiguration(self): if ( self.parsedXml != None ): self.setMacAddr() stringCurrentXML = XMLUtils.elementToString(self.parsedXml) stringSavedXML = SystemWriter.readFileToString(ClientURISettings.CONFIG_FILE) if (( stringCurrentXML != stringSavedXML) and ( len(stringCurrentXML) != len(self.getDefaultConfiguration()))): XMLUtils.writeNodeToFile(ClientURISettings.CONFIG_FILE, self.parsedXml) logger.info("ClientConfig updated on file system") else: logger.debug("ClientConfig change not needed") else: logger.error("Cannot save ClientConfig: no data available")
def saveConfiguration(self): if (self.parsedXml != None): self.setMacAddr() stringCurrentXML = XMLUtils.elementToString(self.parsedXml) stringSavedXML = SystemWriter.readFileToString( ClientURISettings.CONFIG_FILE) if ((stringCurrentXML != stringSavedXML) and (len(stringCurrentXML) != len( self.getDefaultConfiguration()))): XMLUtils.writeNodeToFile(ClientURISettings.CONFIG_FILE, self.parsedXml) logger.info("ClientConfig updated on file system") else: logger.debug("ClientConfig change not needed") else: logger.error("Cannot save ClientConfig: no data available")