Remove callback_exclusion.
This commit is contained in:
parent
0b7eda1e36
commit
2bb71c6ac2
1 changed files with 0 additions and 19 deletions
|
@ -44,12 +44,6 @@ class SpinalError(SpinalException):
|
|||
class ValidationError(SpinalException):
|
||||
pass
|
||||
|
||||
def callback_exclusion_v1(name, path_type):
|
||||
'''
|
||||
Example of an exclusion callback function.
|
||||
'''
|
||||
print('Excluding', path_type, name)
|
||||
|
||||
def callback_progress_v1(fpobj, written_bytes, total_bytes):
|
||||
'''
|
||||
Example of a copy callback function.
|
||||
|
@ -92,7 +86,6 @@ def copy_dir(
|
|||
*,
|
||||
bytes_per_second=None,
|
||||
callback_directory_progress=None,
|
||||
callback_exclusion=None,
|
||||
callback_file_progress=None,
|
||||
callback_permission_denied=None,
|
||||
callback_pre_directory=None,
|
||||
|
@ -130,9 +123,6 @@ def copy_dir(
|
|||
If `precalcsize` is False, this function will receive written bytes
|
||||
for both written and total, showing 100% always.
|
||||
|
||||
callback_exclusion:
|
||||
Passed directly into `walk_generator`.
|
||||
|
||||
callback_file_progress:
|
||||
Passed into each `copy_file` as `callback_progress`.
|
||||
|
||||
|
@ -235,7 +225,6 @@ def copy_dir(
|
|||
# Copy
|
||||
walker = walk_generator(
|
||||
source,
|
||||
callback_exclusion=callback_exclusion,
|
||||
exclude_directories=exclude_directories,
|
||||
exclude_filenames=exclude_filenames,
|
||||
yield_style='nested',
|
||||
|
@ -654,7 +643,6 @@ def verify_hash(
|
|||
def walk_generator(
|
||||
path='.',
|
||||
*,
|
||||
callback_exclusion=None,
|
||||
callback_permission_denied=None,
|
||||
exclude_directories=None,
|
||||
exclude_filenames=None,
|
||||
|
@ -666,10 +654,6 @@ def walk_generator(
|
|||
'''
|
||||
Yield Path objects for files in the file tree, similar to os.walk.
|
||||
|
||||
callback_exclusion:
|
||||
This function will be called when a file or directory is excluded with
|
||||
two parameters: the path, and 'file' or 'directory'.
|
||||
|
||||
exclude_filenames:
|
||||
A set of filenames that will not be copied. Entries can be absolute
|
||||
paths to exclude that particular file, or plain names to exclude
|
||||
|
@ -708,7 +692,6 @@ def walk_generator(
|
|||
if exclude_filenames is None:
|
||||
exclude_filenames = set()
|
||||
|
||||
callback_exclusion = callback_exclusion or do_nothing
|
||||
callback_permission_denied = callback_permission_denied or do_nothing
|
||||
_callback_permission_denied = callback_permission_denied
|
||||
def callback_permission_denied(error):
|
||||
|
@ -726,7 +709,6 @@ def walk_generator(
|
|||
)
|
||||
|
||||
if exclude:
|
||||
callback_exclusion(path, 'directory')
|
||||
return
|
||||
|
||||
def handle_exclusion(blacklist, basename, abspath, kind):
|
||||
|
@ -735,7 +717,6 @@ def walk_generator(
|
|||
normalize(abspath) in blacklist
|
||||
)
|
||||
if exclude:
|
||||
callback_exclusion(abspath, kind)
|
||||
return 1
|
||||
|
||||
# In the following loops, I found joining the os.sep with fstrings to be
|
||||
|
|
Loading…
Reference in a new issue