Spaces:
Running on Zero
Running on Zero
| from ..config import DATA_PATH | |
| def read(params: dict) -> dict: | |
| p = DATA_PATH / params["path"] | |
| if not p.exists(): | |
| return {"exists": False, "content": ""} | |
| return {"exists": True, "content": p.read_text()} | |
| def write(params: dict) -> dict: | |
| p = DATA_PATH / params["path"] | |
| p.parent.mkdir(parents=True, exist_ok=True) | |
| p.write_text(params.get("content", "")) | |
| return {"status": "written", "path": str(p)} | |