Skip to content

Commit 40e98d0

Browse files
devrimyataryurem
authored andcommitted
fix(jans-linux-setup): always set user agent to Mozilla while downloading
Signed-off-by: Mustafa Baser <[email protected]>
1 parent c15c1f4 commit 40e98d0

File tree

1 file changed

+6
-5
lines changed
  • jans-linux-setup/jans_setup/setup_app/utils

1 file changed

+6
-5
lines changed

jans-linux-setup/jans_setup/setup_app/utils/base.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,9 @@ def find_script_names(ldif_file):
340340
return name_list
341341

342342
def download(url, dst, verbose=False, headers=None):
343+
if not headers:
344+
headers = [('User-agent', 'Mozilla/5.0')]
345+
343346
pardir, fn = os.path.split(dst)
344347
if not os.path.exists(pardir):
345348
logIt("Creating driectory", pardir)
@@ -350,11 +353,9 @@ def mylog(logs):
350353
if verbose:
351354
print(logs)
352355

353-
354-
if headers:
355-
opener = urllib.request.build_opener()
356-
opener.addheaders = headers
357-
urllib.request.install_opener(opener)
356+
opener = urllib.request.build_opener()
357+
opener.addheaders = headers
358+
urllib.request.install_opener(opener)
358359

359360
mylog("Downloading {} to {}".format(url, dst))
360361
download_tries = 1

0 commit comments

Comments
 (0)