Spaces:
Paused
Paused
Update wltv_server.py
Browse files- wltv_server.py +6 -1
wltv_server.py
CHANGED
|
@@ -28,6 +28,11 @@ def extract_file(zip_path, extract_to_dir):
|
|
| 28 |
# Step 3: Set up a Flask route to expose the extracted file
|
| 29 |
@app.route('/wltv', methods=['GET'])
|
| 30 |
def serve_extracted_file():
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 31 |
# Log contents of extracted directory for debugging
|
| 32 |
extracted_files = os.listdir('extracted')
|
| 33 |
logger.info(f"Files in 'extracted' directory: {extracted_files}")
|
|
@@ -54,4 +59,4 @@ if __name__ == '__main__':
|
|
| 54 |
extract_file(zip_path, extract_to_dir)
|
| 55 |
|
| 56 |
# Start the Flask web server
|
| 57 |
-
app.run(host='0.0.0.0', port=8080)
|
|
|
|
| 28 |
# Step 3: Set up a Flask route to expose the extracted file
|
| 29 |
@app.route('/wltv', methods=['GET'])
|
| 30 |
def serve_extracted_file():
|
| 31 |
+
# Ensure the extracted directory exists
|
| 32 |
+
if not os.path.exists('extracted'):
|
| 33 |
+
logger.error("Extracted directory does not exist. Creating it now...")
|
| 34 |
+
os.makedirs('extracted')
|
| 35 |
+
|
| 36 |
# Log contents of extracted directory for debugging
|
| 37 |
extracted_files = os.listdir('extracted')
|
| 38 |
logger.info(f"Files in 'extracted' directory: {extracted_files}")
|
|
|
|
| 59 |
extract_file(zip_path, extract_to_dir)
|
| 60 |
|
| 61 |
# Start the Flask web server
|
| 62 |
+
app.run(host='0.0.0.0', port=8080)
|