techsd66 commited on
Commit
e7fab8c
·
verified ·
1 Parent(s): bfe2f94

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -5,8 +5,12 @@ from fastapi.responses import HTMLResponse
5
  app = FastAPI(title="OpenClaw PoC")
6
 
7
  API_KEY = os.environ.get("API_KEY")
8
- DATA_DIR = os.environ.get("DATA_DIR", "/data")
9
- os.makedirs(DATA_DIR, exist_ok=True)
 
 
 
 
10
  LOG_PATH = os.path.join(DATA_DIR, "log.jsonl")
11
  WH_PATH = os.path.join(DATA_DIR, "webhook.jsonl")
12
 
 
5
  app = FastAPI(title="OpenClaw PoC")
6
 
7
  API_KEY = os.environ.get("API_KEY")
8
+ DATA_DIR = os.environ.get("DATA_DIR", "/app/data")
9
+ try:
10
+ os.makedirs(DATA_DIR, exist_ok=True)
11
+ except PermissionError:
12
+ DATA_DIR = "/tmp/openclaw"
13
+ os.makedirs(DATA_DIR, exist_ok=True)
14
  LOG_PATH = os.path.join(DATA_DIR, "log.jsonl")
15
  WH_PATH = os.path.join(DATA_DIR, "webhook.jsonl")
16