def informAndUpdate(self): hostAddress = self.packet["address"] hostName = self.packet["hostName"] files = str(self.packet["data"]) files = yaml.load(files) obj= MysqlConnect(serverIp, myDb, mySqlUser, mySqlpwd) for file in files: size = str(files[file]) obj.writeDataFileTable(tableName, file, hostAddress, size , hostName) print "done"
def updateDatabase(self, buf): headers = self.getHeader() buf.update(headers) hostAddress = buf["Address"] hostname = buf["Hostname"] files = buf["Files"] files = yaml.load(files) obj= MysqlConnect(serverIp, myDb, mySqlUser, mySqlpwd) for file in files: size = str(files[file]) obj.writeDataFileTable(tableName, file, hostAddress, size , hostname) print "done"