Esempio n. 1
0
 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']))
Esempio n. 2
0
    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)
Esempio n. 3
0
    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)
Esempio n. 4
0
 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}
Esempio n. 5
0
    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'}
Esempio n. 6
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'}