Commit efc31e0
Fs exporter correctly handles hardlink
Fixed the fs exporter to handle the case where hardlink method
was requested but pulp and export locations are in different
partitions so can't share the same inode.
Explicitly checks if its on a diff share/partition
Also checks if FileExists for Symlinks to avoid FileExistsError
fixes #1949
fixes #3187
Co-authored-by: Grant Gainey <ggainey@users.noreply.github.com>
(cherry picked from commit b03d0ff)1 parent 10663c4 commit efc31e0
3 files changed
+14
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
69 | 79 | | |
70 | 80 | | |
71 | 81 | | |
72 | 82 | | |
73 | 83 | | |
74 | 84 | | |
75 | 85 | | |
| 86 | + | |
76 | 87 | | |
77 | 88 | | |
78 | 89 | | |
| 90 | + | |
79 | 91 | | |
80 | 92 | | |
81 | 93 | | |
| |||
0 commit comments