Update app.py
Browse files
app.py
CHANGED
@@ -147,25 +147,6 @@ async def upload_audio(
|
|
147 |
detail="File too large. Maximum size is 10MB"
|
148 |
)
|
149 |
|
150 |
-
# Check available disk space
|
151 |
-
try:
|
152 |
-
total, used, free = shutil.disk_usage(UPLOAD_DIR)
|
153 |
-
free_mb = free / (1024 * 1024)
|
154 |
-
|
155 |
-
if free_mb < 10: # Keep at least 10MB free
|
156 |
-
# Schedule cleanup in background
|
157 |
-
if background_tasks:
|
158 |
-
background_tasks.add_task(cleanup_old_files)
|
159 |
-
|
160 |
-
if len(contents) > free:
|
161 |
-
logger.error(
|
162 |
-
"Insufficient storage: needed %d bytes, free %d bytes",
|
163 |
-
len(contents), free
|
164 |
-
)
|
165 |
-
raise HTTPException(status_code=507, detail="Insufficient storage to save file")
|
166 |
-
except Exception as e:
|
167 |
-
logger.warning(f"Failed to check disk usage: {e}")
|
168 |
-
|
169 |
# Save file to uploads directory
|
170 |
file_path = UPLOAD_DIR / filename
|
171 |
try:
|
|
|
147 |
detail="File too large. Maximum size is 10MB"
|
148 |
)
|
149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
# Save file to uploads directory
|
151 |
file_path = UPLOAD_DIR / filename
|
152 |
try:
|