mirror of
https://github.com/retspen/webvirtcloud
synced 2026-11-08 19:26:48 +00:00
The source check of a new logical or NFS pool accepted only letters, digits and "/", which refused paths such as /dev/mapper/vg0-data, /dev/disk/by-id/wwn-..., /dev/disk/by-path/pci-0000:00:1f.2-ata-1 or /export/vm_images. The target check let any first character but "-" through, so a quote, "<" or "&" reached the pool XML and libvirt failed on it. Target and source now share one expression: letters, digits, "/", "_", ".", ":" and "-" (not first, not right after "/"), still in linear time. The Vagrant computes' NFS export becomes /srv/wvc-nfs, created through the page in the live pool test. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_live_pools.py | ||
| test_pool_target.py | ||
| test_sftp_pipelined.py | ||
| test_ssh_pool.py | ||
| test_upload_job.py | ||
| test_views.py | ||
| test_volume_clone_job.py | ||