Commit 99293880 authored by Andrea Giannetti's avatar Andrea Giannetti
Browse files

Asked forgiveness rather than permission to remove potentially existent zip files.

parent 5171d126
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -328,8 +328,10 @@ def make_archive(output_filename: str,
    _archive_path = validate_parameter(archive_path,
                                       default=os.path.join('stg', 'archive'))
    filename_root, filename_format = output_filename.rsplit('.', maxsplit=1)
    if os.path.isfile(os.path.join(_archive_path, output_filename)):
    try:
        os.remove(os.path.join(_archive_path, output_filename))
    except FileNotFoundError:
        pass
    shutil.make_archive(base_name=os.path.join(_archive_path, filename_root),
                        format=filename_format,
                        root_dir=source_dir)