Philipp Hörist pushed to branch master at gajim / gajim
Commits:
-
7402594f
by Philipp Hörist at 2023-01-07T14:13:35+01:00
1 changed file:
Changes:
| ... | ... | @@ -10,6 +10,7 @@ |
| 10 | 10 | import os
|
| 11 | 11 | import sys
|
| 12 | 12 | from datetime import date
|
| 13 | +from ftplib import error_perm
|
|
| 13 | 14 | from ftplib import FTP_TLS
|
| 14 | 15 | from pathlib import Path
|
| 15 | 16 | |
| ... | ... | @@ -70,9 +71,10 @@ def get_dir_list(ftp: FTP_TLS) -> list[str]: |
| 70 | 71 | def create_release_folder(ftp: FTP_TLS, tag: str) -> None:
|
| 71 | 72 | ftp.cwd(RELEASE_FOLDER_BASE)
|
| 72 | 73 | folder = get_release_folder_from_tag(tag)
|
| 73 | - dir_list = get_dir_list(ftp)
|
|
| 74 | - if folder not in dir_list:
|
|
| 74 | + try:
|
|
| 75 | 75 | ftp.mkd(folder)
|
| 76 | + except error_perm:
|
|
| 77 | + pass
|
|
| 76 | 78 | ftp.cwd(folder)
|
| 77 | 79 | |
| 78 | 80 |