Enhance access link collection and backend status reporting

- Updated the `collect_access_links` function to provide clearer user-facing endpoint labels and notes, particularly for non-tunneled scenarios.
- Improved logging messages in the provisioning process to reflect the status of the SwarmUI and Ollama API, enhancing user feedback during setup.
- Added human-readable status messages for backend loading and running states, improving clarity during the waiting process.
- Updated tests to verify the new behavior and ensure accurate reporting of access links and backend statuses.
This commit is contained in:
Leonid Pershin
2026-08-21 09:34:13 +03:00
parent a622265bb5
commit 281ae15b12
5 changed files with 85 additions and 47 deletions
+7
View File
@@ -15,6 +15,13 @@ def test_remote_poll_idle_is_ready():
assert "READY backend=" in _REMOTE_POLL
def test_remote_poll_loading_running_humanized():
assert "Comfy стартует" in _REMOTE_POLL
assert "Comfy прогрев" in _REMOTE_POLL
assert 'bstat == "loading"' in _REMOTE_POLL
assert 'bstat == "running"' in _REMOTE_POLL
def test_install_swarm_comfy_script_payload():
from importlib.resources import files