# TODO: Add others ???
return generic_matcher (files, '^.*\.001$')
-def find_deleteable_files (files):
- # Deleteable types regex should come from the config
- dfiles = []
+def find_deleteable_files (dir, p2file):
+ likely = find_likely_files (dir, p2file)
DELETE_REGEX = config.get_value ('regular expressions', 'delete_regex')
dregex = re.compile (DELETE_REGEX, re.IGNORECASE)
- return [f for f in files if dregex.match (f)]
+ return [f for f in likely if dregex.match (f)]
def printlist (li):
for f in li:
# Deletion Stage
DELETE_INTERACTIVE = options.interactive
- deleteable_files = find_deleteable_files (self.likely_files)
+ deleteable_files = find_deleteable_files (self.dir, par2head)
ret = delete_list (self.dir, deleteable_files, DELETE_INTERACTIVE)
if ret != SUCCESS: