1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-09 03:36:48 +00:00
webvirtcloud/storages/tests
catborise d5df187de4 fix(networks, storages): a name in use is refused by the page again
The create forms of networks and storage pools checked the new name
against the host's list of networks or pools, but that list holds one
dict per object, so the name never matched and the check never fired;
libvirt refused the duplicate with its own wording. The check now
compares names: the page shows its own message, nothing is sent to
libvirt, and the Logs page gets a failed row "...: add: name already
in use".
2026-10-23 14:07:47 +03:00
..
__init__.py test: each app keeps its tests in a tests package 2026-10-12 15:17:30 +03:00
test_audit_rows.py fix(networks, storages): a name in use is refused by the page again 2026-10-23 14:07:47 +03:00
test_live_pools.py fix(storages): a new NFS pool starts when its mount point does not exist 2026-10-19 11:58:06 +03:00
test_pool_in_use.py fix: a network, pool or secret a VM needs is not stopped or deleted 2026-10-22 08:34:55 +03:00
test_pool_target.py fix(storages): Ceph and NFS pool values are escaped, host names may be long 2026-10-19 20:43:45 +03:00
test_pool_xml.py fix(storages): Ceph and NFS pool values are escaped, host names may be long 2026-10-19 20:43:45 +03:00
test_sftp_pipelined.py feat(storages): an ISO upload is a job 2026-10-16 11:53:59 +03:00
test_ssh_pool.py test: each app keeps its tests in a tests package 2026-10-12 15:17:30 +03:00
test_upload_job.py fix(computes): a deleted compute's VMs keep their owners 2026-10-22 13:24:22 +03:00
test_views.py feat(storages): an ISO upload is a job 2026-10-16 11:53:59 +03:00
test_volume_clone_job.py feat(storages): volume clone runs as a job 2026-10-15 09:28:43 +03:00