9797ExtractEvent = namedtuple ('ExtractEvent' , 'source target done warnings errors' )
9898
9999
100- def extract (location , kinds = extractcode .default_kinds , recurse = False , replace_originals = False , ignored_extensions = ()):
100+ def extract (location , kinds = extractcode .default_kinds , recurse = False , replace_originals = False , ignore_pattern = ()):
101101 """
102102 Walk and extract any archives found at `location` (either a file or
103103 directory). Extract only archives of a kind listed in the `kinds` kind tuple.
@@ -125,7 +125,7 @@ def extract(location, kinds=extractcode.default_kinds, recurse=False, replace_or
125125 """
126126 processed_events = []
127127 processed_events_append = processed_events .append
128- for event in extract_files (location , kinds , recurse , ignored_extensions ):
128+ for event in extract_files (location , kinds , recurse , ignore_pattern ):
129129 yield event
130130 if replace_originals :
131131 processed_events_append (event )
@@ -143,7 +143,7 @@ def extract(location, kinds=extractcode.default_kinds, recurse=False, replace_or
143143 fileutils .delete (target )
144144
145145
146- def extract_files (location , kinds = extractcode .default_kinds , recurse = False , ignored_extensions = ()):
146+ def extract_files (location , kinds = extractcode .default_kinds , recurse = False , ignore_pattern = ()):
147147 """
148148 Extract the files found at `location`.
149149
@@ -177,7 +177,7 @@ def extract_files(location, kinds=extractcode.default_kinds, recurse=False, igno
177177 logger .debug ('extract:walk not recurse: skipped file: %(loc)r' % locals ())
178178 continue
179179
180- if not archive .should_extract (loc , kinds , ignored_extensions ):
180+ if not archive .should_extract (loc , kinds , ignore_pattern ):
181181 if TRACE :
182182 logger .debug ('extract:walk: skipped file: not should_extract: %(loc)r' % locals ())
183183 continue
@@ -193,7 +193,7 @@ def extract_files(location, kinds=extractcode.default_kinds, recurse=False, igno
193193 if recurse :
194194 if TRACE :
195195 logger .debug ('extract:walk: recursing on target: %(target)r' % locals ())
196- for xevent in extract (location = target , kinds = kinds , recurse = recurse , ignored_extensions = ignored_extensions ):
196+ for xevent in extract (location = target , kinds = kinds , recurse = recurse , ignore_pattern = ignore_pattern ):
197197 if TRACE :
198198 logger .debug ('extract:walk:recurse:extraction event: %(xevent)r' % locals ())
199199 yield xevent
0 commit comments