mirror of https://gitlab.com/bashrc2/epicyon
Replace deprecated rmtree argument
parent
f6e245da08
commit
ce4bab05b7
2
media.py
2
media.py
|
@ -700,7 +700,7 @@ def archive_media(base_dir: str, archive_directory: str,
|
||||||
else:
|
else:
|
||||||
# archive to /dev/null
|
# archive to /dev/null
|
||||||
rmtree(os.path.join(base_dir + '/media', week_dir),
|
rmtree(os.path.join(base_dir + '/media', week_dir),
|
||||||
ignore_errors=False, onerror=None)
|
ignore_errors=False, onexc=None)
|
||||||
break
|
break
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -483,7 +483,7 @@ def _create_news_mirror(base_dir: str, domain: str,
|
||||||
mirror_article_dir = mirror_dir + '/' + post_id
|
mirror_article_dir = mirror_dir + '/' + post_id
|
||||||
if os.path.isdir(mirror_article_dir):
|
if os.path.isdir(mirror_article_dir):
|
||||||
rmtree(mirror_article_dir,
|
rmtree(mirror_article_dir,
|
||||||
ignore_errors=False, onerror=None)
|
ignore_errors=False, onexc=None)
|
||||||
removals.append(post_id)
|
removals.append(post_id)
|
||||||
no_of_dirs -= 1
|
no_of_dirs -= 1
|
||||||
|
|
||||||
|
|
2
posts.py
2
posts.py
|
@ -976,7 +976,7 @@ def delete_all_posts(base_dir: str,
|
||||||
if os.path.isfile(file_path):
|
if os.path.isfile(file_path):
|
||||||
os.unlink(file_path)
|
os.unlink(file_path)
|
||||||
elif os.path.isdir(file_path):
|
elif os.path.isdir(file_path):
|
||||||
shutil.rmtree(file_path, ignore_errors=False, onerror=None)
|
shutil.rmtree(file_path, ignore_errors=False, onexc=None)
|
||||||
except OSError as ex:
|
except OSError as ex:
|
||||||
print('ERROR: delete_all_posts ' + str(ex))
|
print('ERROR: delete_all_posts ' + str(ex))
|
||||||
|
|
||||||
|
|
6
theme.py
6
theme.py
|
@ -36,7 +36,7 @@ def import_theme(base_dir: str, filename: str) -> bool:
|
||||||
return False
|
return False
|
||||||
temp_theme_dir = base_dir + '/imports/files'
|
temp_theme_dir = base_dir + '/imports/files'
|
||||||
if os.path.isdir(temp_theme_dir):
|
if os.path.isdir(temp_theme_dir):
|
||||||
rmtree(temp_theme_dir, ignore_errors=False, onerror=None)
|
rmtree(temp_theme_dir, ignore_errors=False, onexc=None)
|
||||||
os.mkdir(temp_theme_dir)
|
os.mkdir(temp_theme_dir)
|
||||||
unpack_archive(filename, temp_theme_dir, 'zip')
|
unpack_archive(filename, temp_theme_dir, 'zip')
|
||||||
essential_theme_files = ('name.txt', 'theme.json')
|
essential_theme_files = ('name.txt', 'theme.json')
|
||||||
|
@ -80,9 +80,9 @@ def import_theme(base_dir: str, filename: str) -> bool:
|
||||||
os.mkdir(theme_dir)
|
os.mkdir(theme_dir)
|
||||||
copytree(temp_theme_dir, theme_dir, False, None)
|
copytree(temp_theme_dir, theme_dir, False, None)
|
||||||
if os.path.isdir(temp_theme_dir):
|
if os.path.isdir(temp_theme_dir):
|
||||||
rmtree(temp_theme_dir, ignore_errors=False, onerror=None)
|
rmtree(temp_theme_dir, ignore_errors=False, onexc=None)
|
||||||
if scan_themes_for_scripts(theme_dir):
|
if scan_themes_for_scripts(theme_dir):
|
||||||
rmtree(theme_dir, ignore_errors=False, onerror=None)
|
rmtree(theme_dir, ignore_errors=False, onexc=None)
|
||||||
return False
|
return False
|
||||||
return os.path.isfile(theme_dir + '/theme.json')
|
return os.path.isfile(theme_dir + '/theme.json')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue