1. 22 11月, 2017 1 次提交
    • M
      build: Fix make dist · 190febdc
      Martin Kletzander 提交于
      Since we don't pack symlinks we cannot have recursive loops in them.  Since we
      need one directory to be in tests/vircaps2xmldata/linux-caches/, instead of
      creating a symlink, just move the files in that directory and adjust tests.
      Signed-off-by: NMartin Kletzander <mkletzan@redhat.com>
      190febdc
  2. 20 11月, 2017 6 次提交
  3. 18 11月, 2017 11 次提交
  4. 14 11月, 2017 3 次提交
  5. 13 11月, 2017 3 次提交
  6. 10 11月, 2017 2 次提交
  7. 09 11月, 2017 1 次提交
  8. 08 11月, 2017 9 次提交
  9. 07 11月, 2017 4 次提交
    • P
      tests: Add testing of storage backend JSON props formatter · 96be3e72
      Peter Krempa 提交于
      Add a new test program called 'qemublocktest' to test the block layer
      related stuff and test storage source to JSON generator by comparing it
      to the JSON parser.
      96be3e72
    • P
      storage: Store RBD image name as pool and image name · 90521d07
      Peter Krempa 提交于
      Similarly to how we store gluster names, split the name into a pool and
      image portions when paring the XML and store them separately.
      90521d07
    • P
      storage: Don't store leading '/' in image name when splitting out volume · bb14d989
      Peter Krempa 提交于
      Libvirt historically stores storage source path including the volume as
      one string in the XML, but that is not really flexible enough when
      dealing with the fields in the code. Previously we'd store the slash
      separating the two as part of the image name. This was fine for gluster
      but it's not necessary and does not scale well when converting other
      protocols.
      
      Don't store the slash as part of the path. The resulting change from
      absolute to relative path within the gluster driver should be okay,
      as the root directory is the default when accessing gluster.
      bb14d989
    • P
      qemu: block: Use proper type for servers for VxHS disks · bd372137
      Peter Krempa 提交于
      Original implementation used 'SocketAddress' equivalent from qemu for
      the disk server field, while qemu documentation specifies
      'InetSocketAddress'. The backing store parser uses the correct parsing
      function but the formatter used the incorrect one (and also with the
      legacy mode enabled which was wrong).
      bd372137