def startElement(self, name, attrs): DefaultHandler.startElement(self, name, attrs) if name == 'sharedirs': self.sharedirs = [] elif name == 'sharedir': if 'name' in attrs and 'path' in attrs: self.sharedirs.append(ShareDir(attrs['name'], attrs['path']))
def startElement(self, name, attrs): DefaultHandler.startElement(self, name, attrs) if name == "downloads": self.downloads = [] elif name == "download": self.analyse_download = AnalyseDownload() if self.analyse_download: self.analyse_download.open(name, attrs)
def startElement(self, name, attrs): DefaultHandler.startElement(self, name, attrs) if name == "results": self.share_results = [] elif name == "share": self.analyse_share = AnalyseShare() if "share" in self.opened: self.analyse_share.open(name, attrs)
def startElement(self, name, attrs): #print "AnalyseConfDaemon :",name DefaultHandler.startElement(self, name, attrs) if name == "conf": self.data = {'nickname' : "", 'time_between_scan' : 0, 'nb_ips_scan_lan' : 0, 'ip_range' : "", 'ips_remote_control' : "", 'ftp_enabled' : None, 'ftp_port' : 0, 'ftp_maxlogins' : 0, 'ftp_showdownloads' : None}
def startElement(self, name, attrs): DefaultHandler.startElement(self, name, attrs) if name == 'version': self.data = {'name': '', 'major_version': '0', 'minor_version': '0', 'minor_minor_version': '0'}
def startElement(self, name, attrs): DefaultHandler.startElement(self, name, attrs) if name == 'statistics': self.data = {'nickname': '', 'ip': '', 'users': '0', 'shares_size_total': '0', 'shares_size_mine': '0'}