When calling atomic_contents_add recursively, pass the Path object instead of the posix path (#1801)

Fixes #1800

Signed-off-by: Maximilian Bösing <2189546+boesing@users.noreply.github.com>
This commit is contained in:
Maximilian Bösing 2020-06-27 22:44:34 +02:00 committed by GitHub
parent c84a0edf20
commit 96380d8d28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -166,7 +166,7 @@ def atomic_contents_add(
arcpath = PurePath(arcname, directory_item.name).as_posix()
if directory_item.is_dir():
atomic_contents_add(tar_file, directory_item.as_posix(), excludes, arcpath)
atomic_contents_add(tar_file, directory_item, excludes, arcpath)
continue
tar_file.add(directory_item.as_posix(), arcname=arcpath)