Sanitize large-file filenames
This commit is contained in:
parent
2f750c2478
commit
3a1c3d40de
1 changed files with 2 additions and 1 deletions
|
|
@ -1,4 +1,5 @@
|
||||||
import os
|
import os
|
||||||
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
import sys
|
import sys
|
||||||
import tempfile
|
import tempfile
|
||||||
|
|
@ -63,7 +64,7 @@ class LargeFileBase(ABC):
|
||||||
keep_last_n: Optional[int] = None,
|
keep_last_n: Optional[int] = None,
|
||||||
cache_only_mode: bool = False,
|
cache_only_mode: bool = False,
|
||||||
):
|
):
|
||||||
self._name = name
|
self._name = re.sub(r"[^a-zA-Z0-9._-]+", "", name)
|
||||||
self._version = version
|
self._version = version
|
||||||
self._mode = mode
|
self._mode = mode
|
||||||
self._keep_last_n = keep_last_n
|
self._keep_last_n = keep_last_n
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue