used shutil.rmtree instead of executing rm -rf

This commit is contained in:
Jenny Danzmayr 2023-12-07 03:22:40 +01:00
parent d0b26cb67b
commit 5523d5dc29

View file

@ -1,5 +1,6 @@
import base64 import base64
import os import os
from shutil import rmtree
from wsgiref.util import FileWrapper from wsgiref.util import FileWrapper
from django.conf import settings from django.conf import settings
@ -114,7 +115,7 @@ def tile(request, level, zoom, x, y, access_permissions=None):
pass pass
if tile_cache_update != base_cache_key: if tile_cache_update != base_cache_key:
os.system('rm -rf '+(tile_dirname / '*')) rmtree(tile_dirname)
else: else:
try: try:
with open(tile_filename, 'rb') as f: with open(tile_filename, 'rb') as f: