fix: correct supervisor command paths for virtual environments
Update supervisor configuration to use correct relative paths when working directory is set to service subdirectory. Changes: - orchestrator: change to model-orchestrator directory, use venv/bin/python - webdav-sync: already in webdav-sync directory, use venv/bin/python This fixes "ENOENT" errors when supervisor tries to exec the python interpreter from the virtual environment. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -41,8 +41,8 @@ stopwaitsecs=30
|
|||||||
|
|
||||||
# AI Model Orchestrator
|
# AI Model Orchestrator
|
||||||
[program:orchestrator]
|
[program:orchestrator]
|
||||||
command=model-orchestrator/venv/bin/python model-orchestrator/orchestrator_subprocess.py
|
command=venv/bin/python orchestrator_subprocess.py
|
||||||
directory=.
|
directory=model-orchestrator
|
||||||
autostart=false
|
autostart=false
|
||||||
autorestart=true
|
autorestart=true
|
||||||
startretries=3
|
startretries=3
|
||||||
@@ -58,7 +58,7 @@ stopwaitsecs=30
|
|||||||
|
|
||||||
# ComfyUI WebDAV Sync Service
|
# ComfyUI WebDAV Sync Service
|
||||||
[program:webdav-sync]
|
[program:webdav-sync]
|
||||||
command=webdav-sync/venv/bin/python webdav_sync.py
|
command=venv/bin/python webdav_sync.py
|
||||||
directory=webdav-sync
|
directory=webdav-sync
|
||||||
autostart=true
|
autostart=true
|
||||||
autorestart=true
|
autorestart=true
|
||||||
|
|||||||
Reference in New Issue
Block a user