def remove_from_filter(self, files): files = add_slashes(files) total = 0 if self.settings['blacklist-enabled']: filter_name = 'blacklist' for file1 in files: try: self.settings['blacklist-files'].remove(file1) total += 1 except ValueError: print(file1[1:-1], 'not in', filter_name) elif self.settings['whitelist-enabled']: filter_name = 'whitelist' for file1 in files: try: self.settings['whitelist-enabled'].remove(file1) total += 1 except ValueError: print(file1[1:-1], 'not in', filter_name) else: return None print(total, 'files removed from', filter_name) self.save_settings() return True
def remove_from_whitelist(self, files): total = 0 for file1 in add_slashes(files): try: self.settings['whitelist-files'].remove(file1) total += 1 except ValueError: print(file1[1:-1], 'not in whitelist') print(total, 'files removed from whitelist') self.save_settings()
def append_files_to_filter(self, files): files = add_slashes(files) if self.settings['blacklist-enabled']: filter_name = 'blacklist' self.settings[ 'blacklist-files'] = self.settings['blacklist-files'] + files elif self.settings['whitelist-enabled']: filter_name = 'whitelist' self.settings[ 'whitelist-files'] = self.settings['whitelist-files'] + files else: return None print(len(files), 'files added to', filter_name) self.save_settings() return True
def append_whitelist_files(self, whitelist_files): self.settings['whitelist-files'] = \ self.settings['whitelist-files'] + add_slashes(whitelist_files) self.save_settings()
def set_whitelist_files(self, whitelist_files): self.settings['whitelist-files'] = add_slashes(whitelist_files) self.save_settings()
def set_blacklist_files(self, blacklist_files): self.settings['blacklist-files'] = add_slashes(blacklist_files) self.save_settings()
def append_blacklist_files(self, blacklist_files): self.settings['blacklist-files'] = \ self.settings['blacklist-files'] + add_slashes(blacklist_files) print(len(blacklist_files), 'files added to blacklist') self.save_settings()