remove generated zip folder once tmp substitute is made

pull/1536/head
arty-aeroai 2024-07-20 13:00:44 -07:00
rodzic 23875a283f
commit 9d0de75d40
1 zmienionych plików z 9 dodań i 3 usunięć

Wyświetl plik

@ -15,7 +15,7 @@ def upload_to_ion(
import time
import logging
import requests
from os import path
from os import path, remove
from shutil import rmtree
from enum import Enum
from app.plugins import logger
@ -89,13 +89,19 @@ def upload_to_ion(
# Update asset_path based off
if asset_type == AssetType.TEXTURED_MODEL:
try:
generated_zipfile = asset_path
asset_path, del_directory = to_ion_texture_model(asset_path)
logger.info("Created ion texture model!")
except IonInvalidZip as e:
logger.info("Non geo-referenced texture model, using default file.")
except Exception as e:
logger.warning("Failed to convert to ion texture model")
logger.warning(e)
logger.warning(f"Failed to convert to ion texture model: {e}")
if path.isfile(generated_zipfile):
remove(generated_zipfile)
logger.info(f"File {generated_zipfile} has been deleted.")
else:
logger.warning(f"The path {generated_zipfile} does not exist.")
headers = {"Authorization": f"Bearer {token}"}
data = {