97
97
ExtractEvent = namedtuple ('ExtractEvent' , 'source target done warnings errors' )
98
98
99
99
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 = ()):
101
101
"""
102
102
Walk and extract any archives found at `location` (either a file or
103
103
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
125
125
"""
126
126
processed_events = []
127
127
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 ):
129
129
yield event
130
130
if replace_originals :
131
131
processed_events_append (event )
@@ -143,7 +143,7 @@ def extract(location, kinds=extractcode.default_kinds, recurse=False, replace_or
143
143
fileutils .delete (target )
144
144
145
145
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 = ()):
147
147
"""
148
148
Extract the files found at `location`.
149
149
@@ -177,7 +177,7 @@ def extract_files(location, kinds=extractcode.default_kinds, recurse=False, igno
177
177
logger .debug ('extract:walk not recurse: skipped file: %(loc)r' % locals ())
178
178
continue
179
179
180
- if not archive .should_extract (loc , kinds , ignored_extensions ):
180
+ if not archive .should_extract (loc , kinds , ignore_pattern ):
181
181
if TRACE :
182
182
logger .debug ('extract:walk: skipped file: not should_extract: %(loc)r' % locals ())
183
183
continue
@@ -193,7 +193,7 @@ def extract_files(location, kinds=extractcode.default_kinds, recurse=False, igno
193
193
if recurse :
194
194
if TRACE :
195
195
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 ):
197
197
if TRACE :
198
198
logger .debug ('extract:walk:recurse:extraction event: %(xevent)r' % locals ())
199
199
yield xevent
0 commit comments