@@ -46,7 +46,7 @@ class GCP(FetchMethod):
else:
ud.basename = os.path.basename(ud.path)
- ud.localfile = urllib.parse.unquote(ud.basename)
+ ud.localfile = ud.basename
def get_gcp_client(self):
from google.cloud import storage
@@ -77,7 +77,7 @@ class S3(FetchMethod):
else:
ud.basename = os.path.basename(ud.path)
- ud.localfile = urllib.parse.unquote(ud.basename)
+ ud.localfile = ud.basename
ud.basecmd = d.getVar("FETCHCMD_s3") or "/usr/bin/env aws s3"
@@ -77,7 +77,7 @@ class SFTP(FetchMethod):
else:
ud.basename = os.path.basename(ud.path)
- ud.localfile = urllib.parse.unquote(ud.basename)
+ ud.localfile = ud.basename
def download(self, ud, d):
"""Fetch urls"""
@@ -78,9 +78,9 @@ class Wget(FetchMethod):
else:
ud.basename = os.path.basename(ud.path)
- ud.localfile = urllib.parse.unquote(ud.basename)
+ ud.localfile = ud.basename
if not ud.localfile:
- ud.localfile = urllib.parse.unquote(ud.host + ud.path).replace("/", ".")
+ ud.localfile = ud.host + ud.path.replace("/", ".")
self.basecmd = d.getVar("FETCHCMD_wget") or "/usr/bin/env wget -t 2 -T 100"