Pointf5ive commited on
Commit
1ae819d
Β·
1 Parent(s): 2f1780f

Fix: write data to /tmp/smoke_signal (writable on HF Spaces)

Browse files
Files changed (1) hide show
  1. smoke_signal_tab.py +2 -1
smoke_signal_tab.py CHANGED
@@ -35,7 +35,8 @@ import gradio as gr
35
  import pandas as pd
36
 
37
  # ── Paths ──────────────────────────────────────────────────────────────────────
38
- SS_ROOT = Path(__file__).parent / "smoke_signal"
 
39
  SOURCE_DIR = SS_ROOT / "source_pdfs"
40
  MANIFEST_CSV = SS_ROOT / "manifest" / "source_manifest.csv"
41
  PROFILES_DIR = SS_ROOT / "manifest" / "page_profiles"
 
35
  import pandas as pd
36
 
37
  # ── Paths ──────────────────────────────────────────────────────────────────────
38
+ # Use /tmp for all data β€” writable on HF Spaces, persists within a session
39
+ SS_ROOT = Path(os.environ.get("SS_DATA_ROOT", "/tmp/smoke_signal"))
40
  SOURCE_DIR = SS_ROOT / "source_pdfs"
41
  MANIFEST_CSV = SS_ROOT / "manifest" / "source_manifest.csv"
42
  PROFILES_DIR = SS_ROOT / "manifest" / "page_profiles"