aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorPetr Svenda2020-02-24 13:43:58 +0100
committerPetr Svenda2020-02-24 13:43:58 +0100
commit5d709716d2b4c3fa43309ee77e66ff7248d5506f (patch)
tree47be5eb11f1842121fc8ff2d08e060847a6abd1a /src
parentb6f440bcfb4d4891bad1e51d95f03c56f7ee32d5 (diff)
downloadsec-certs-5d709716d2b4c3fa43309ee77e66ff7248d5506f.tar.gz
sec-certs-5d709716d2b4c3fa43309ee77e66ff7248d5506f.tar.zst
sec-certs-5d709716d2b4c3fa43309ee77e66ff7248d5506f.zip
added conditional creation of folders in dowload script
Diffstat (limited to 'src')
-rw-r--r--src/extract_certificates.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/extract_certificates.py b/src/extract_certificates.py
index eecf1e7e..34fae502 100644
--- a/src/extract_certificates.py
+++ b/src/extract_certificates.py
@@ -1472,17 +1472,19 @@ def extract_pp_metadata_csv(file_name):
def generate_download_script(file_name, certs_dir, targets_dir, download_files_certs):
with open(file_name, "w") as write_file:
# certs files
- write_file.write('mkdir \"{}\"\n'.format(certs_dir))
- write_file.write('cd \"{}\"\n\n'.format(certs_dir))
+ if certs_dir != '':
+ write_file.write('mkdir \"{}\"\n'.format(certs_dir))
+ write_file.write('cd \"{}\"\n\n'.format(certs_dir))
for cert in download_files_certs:
write_file.write('curl \"{}\" -o \"{}\"\n'.format(cert[0], cert[1]))
write_file.write('pdftotext \"{}\"\n\n'.format(cert[1]))
if len(cert) > 2:
# security targets file
- write_file.write('\n\ncd ..\n')
- write_file.write('mkdir \"{}\"\n'.format(targets_dir))
- write_file.write('cd \"{}\"\n\n'.format(targets_dir))
+ if targets_dir != '':
+ write_file.write('\n\ncd ..\n')
+ write_file.write('mkdir \"{}\"\n'.format(targets_dir))
+ write_file.write('cd \"{}\"\n\n'.format(targets_dir))
for cert in download_files_certs:
write_file.write('curl \"{}\" -o \"{}\"\n'.format(cert[2], cert[3]))
write_file.write('pdftotext \"{}\"\n\n'.format(cert[3]))