[PATCH v2 0/4] Preserve query component of path for HTTP disks

Peter Krempa pkrempa at redhat.com
Mon Mar 30 14:05:05 UTC 2020


v2:
- fixed docs to mention http/ftp/tftp protocols
- query part is stored separately to prevent ambiguity in using of the
'?' sign
- added checks that query is valid only for http
- added tests for pre-blockdev configurations

Peter Krempa (4):
  docs: formatdomain: Mention missing protocols
  conf: Add support for http(s) query strings
  qemuBlockStorageSourceGetURI: Pass through query component
  virStorageSourceParseBackingURI: Preserve query string of URI for
    http(s)

 docs/formatdomain.html.in                          | 14 ++++++++++----
 docs/schemas/domaincommon.rng                      |  6 ++++++
 src/conf/domain_conf.c                             |  5 +++++
 src/qemu/qemu_block.c                              |  2 ++
 src/qemu/qemu_domain.c                             |  9 +++++++++
 src/util/virstoragefile.c                          | 14 +++++++++++---
 src/util/virstoragefile.h                          |  1 +
 tests/qemuxml2argvdata/disk-cdrom-network.args     |  4 ++--
 .../disk-cdrom-network.x86_64-2.12.0.args          |  4 ++--
 .../disk-cdrom-network.x86_64-latest.args          |  3 ++-
 tests/qemuxml2argvdata/disk-cdrom-network.xml      |  2 +-
 .../disk-network-http.x86_64-latest.args           |  5 +++--
 tests/qemuxml2argvdata/disk-network-http.xml       |  2 +-
 .../disk-network-http.x86_64-latest.xml            |  2 +-
 tests/virstoragetest.c                             |  4 ++--
 15 files changed, 58 insertions(+), 19 deletions(-)

-- 
2.24.1




More information about the libvir-list mailing list