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
|
||||
[program:orchestrator]
|
||||
command=model-orchestrator/venv/bin/python model-orchestrator/orchestrator_subprocess.py
|
||||
directory=.
|
||||
command=venv/bin/python orchestrator_subprocess.py
|
||||
directory=model-orchestrator
|
||||
autostart=false
|
||||
autorestart=true
|
||||
startretries=3
|
||||
@@ -58,7 +58,7 @@ stopwaitsecs=30
|
||||
|
||||
# ComfyUI WebDAV Sync Service
|
||||
[program:webdav-sync]
|
||||
command=webdav-sync/venv/bin/python webdav_sync.py
|
||||
command=venv/bin/python webdav_sync.py
|
||||
directory=webdav-sync
|
||||
autostart=true
|
||||
autorestart=true
|
||||
|
||||
Reference in New Issue
Block a user