skander101 commited on
Commit
cb8a178
·
1 Parent(s): f9b1ae4

Fix: use /tmp for cache file (app user can't write /app)

Browse files
Files changed (2) hide show
  1. refresh_task.py +1 -1
  2. webapp.py +1 -1
refresh_task.py CHANGED
@@ -26,7 +26,7 @@ from src.rss_feed_scraper import RSSFeedScraper
26
 
27
  cfg = Config()
28
 
29
- CACHE_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "cache_data.json")
30
 
31
  CATEGORIES = ["Geopolitical", "World Health", "Tech", "Cybersecurity", "Funny/Weird", "Gaming", "Movies", "Arab World", "Tunisia"]
32
 
 
26
 
27
  cfg = Config()
28
 
29
+ CACHE_FILE = os.getenv("CACHE_FILE", "/tmp/cache_data.json")
30
 
31
  CATEGORIES = ["Geopolitical", "World Health", "Tech", "Cybersecurity", "Funny/Weird", "Gaming", "Movies", "Arab World", "Tunisia"]
32
 
webapp.py CHANGED
@@ -25,7 +25,7 @@ CORS(app, origins=cfg.cors_origins.split(",") if cfg.cors_origins != "*" else "*
25
 
26
  cache_lock = threading.Lock()
27
 
28
- CACHE_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "cache_data.json")
29
 
30
  CATEGORIES = ["Geopolitical", "World Health", "Tech", "Cybersecurity", "Funny/Weird", "Gaming", "Movies", "Arab World", "Tunisia"]
31
 
 
25
 
26
  cache_lock = threading.Lock()
27
 
28
+ CACHE_FILE = os.getenv("CACHE_FILE", "/tmp/cache_data.json")
29
 
30
  CATEGORIES = ["Geopolitical", "World Health", "Tech", "Cybersecurity", "Funny/Weird", "Gaming", "Movies", "Arab World", "Tunisia"]
31