diff --git a/package/cloudshell/cm/customscript/domain/script_downloader.py b/package/cloudshell/cm/customscript/domain/script_downloader.py index ea89bd1..1eb018b 100644 --- a/package/cloudshell/cm/customscript/domain/script_downloader.py +++ b/package/cloudshell/cm/customscript/domain/script_downloader.py @@ -24,7 +24,7 @@ def __init__(self, logger, cancel_sampler): """ self.logger = logger self.cancel_sampler = cancel_sampler - self.filename_pattern = "(?P\s*[\w,\s-]+\.(sh|bash|ps1)\s*)" + self.filename_pattern = r'(?P^.*\.(sh|bash|ps1)$)' self.filename_patterns = { "content-disposition": "\s*((?i)inline|attachment|extension-token)\s*;\s*filename=" + self.filename_pattern, "x-artifactory-filename": self.filename_pattern