husseinelsaadi commited on
Commit
10d2e39
·
1 Parent(s): 8ec51a1

Final syntax fix: remove extra bracket from env variable

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -1,10 +1,15 @@
1
  import os
 
2
 
3
- # Ensure Hugging Face writes cache to a safe writable location on Spaces
4
  os.environ["HF_HOME"] = "/tmp/huggingface"
5
  os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
6
  os.environ["HUGGINGFACE_HUB_CACHE"] = "/tmp/huggingface/hub"
7
 
 
 
 
 
8
  from flask import Flask, render_template, redirect, url_for, flash, request
9
  from flask_login import LoginManager, login_required, current_user
10
  from werkzeug.utils import secure_filename
@@ -26,15 +31,14 @@ from backend.routes.interview_api import interview_api
26
  from backend.models.resume_parser.resume_to_features import extract_resume_features
27
 
28
  # Initialize Flask app
29
- safe_instance_path = os.path.abspath("flask_instance")
30
-
31
  app = Flask(
32
  __name__,
33
  static_folder='backend/static',
34
  static_url_path='/static',
35
  template_folder='backend/templates',
36
- instance_path=safe_instance_path # ✅ force-safe location
37
  )
 
38
  os.makedirs(safe_instance_path, exist_ok=True)
39
 
40
 
 
1
  import os
2
+ import sys
3
 
4
+ # Hugging Face safe cache
5
  os.environ["HF_HOME"] = "/tmp/huggingface"
6
  os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
7
  os.environ["HUGGINGFACE_HUB_CACHE"] = "/tmp/huggingface/hub"
8
 
9
+ # Force Flask instance path to a writable local folder
10
+ safe_instance_path = os.path.abspath("flask_instance")
11
+ os.makedirs(safe_instance_path, exist_ok=True)
12
+
13
  from flask import Flask, render_template, redirect, url_for, flash, request
14
  from flask_login import LoginManager, login_required, current_user
15
  from werkzeug.utils import secure_filename
 
31
  from backend.models.resume_parser.resume_to_features import extract_resume_features
32
 
33
  # Initialize Flask app
 
 
34
  app = Flask(
35
  __name__,
36
  static_folder='backend/static',
37
  static_url_path='/static',
38
  template_folder='backend/templates',
39
+ instance_path=safe_instance_path # ✅ points to local 'flask_instance'
40
  )
41
+
42
  os.makedirs(safe_instance_path, exist_ok=True)
43
 
44