John Ferlan
8002d3cb1b
conf: Add/Allow parsing the auth in the disk source
...
Since the virStorageAuthDefPtr auth; is a member of _virStorageSource
it really should be allowed to be a subelement of the disk <source>
for the RBD and iSCSI prototcols. That way we can set up to allow
the <auth> element to be formatted within the disk source.
Since we've allowed the <auth> to be a child of <disk>, we'll need
to keep track of how it was read so that when writing out we'll know
whether to format as child of <disk> or <source>. For the argv2xml
parsing, let's format under <source> as a preference. Do not allow
<auth> to be both a child of <disk> and <source>.
Modify the qemuxml2argvtest to add a parse failure when there is an
<auth> as a child of <disk> *and* an <auth> as a child of <source>.
Add tests to validate that if the <auth> was found in <source>, then
the resulting xml2xml and xml2arg works just fine. The two new .args
file are exact copies of the non "-source" version of the file.
The virschematest will read the new test files and validate from a
RNG viewpoint things are fine
Update the virstoragefile, virstoragetest, and args2xml file to show
the "preference" to place <auth> as a child of <source>.
2017-10-19 15:26:49 -04:00
..
2017-10-16 10:22:34 +01:00
2016-11-21 13:15:12 +01:00
2017-10-16 10:22:34 +01:00
2016-11-11 12:15:05 +00:00
2016-11-11 09:31:10 +00:00
2017-10-19 15:26:49 -04:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-09-19 16:04:53 +02:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-17 09:32:11 +02:00
2017-08-02 17:00:11 +01:00
2017-08-06 11:18:39 +04:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-19 15:26:49 -04:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-09-18 08:32:24 -04:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-09-19 16:04:53 +02:00
2016-11-21 14:04:05 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-09-19 16:04:53 +02:00
2017-08-08 11:00:26 +01:00
2017-09-19 16:04:53 +02:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2013-03-04 17:36:03 -05:00
2013-03-04 17:36:03 -05:00
2016-11-11 12:15:06 +00:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-07 14:44:40 +01:00
2017-08-07 14:44:40 +01:00
2017-08-02 15:00:28 -04:00
2017-08-02 17:00:11 +01:00
2017-08-07 14:44:40 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-01-10 19:37:53 +01:00
2017-10-16 10:22:34 +01:00
2017-04-05 09:51:51 +02:00
2017-10-06 07:36:25 +02:00
2017-08-02 17:00:11 +01:00
2017-08-07 14:44:40 +01:00
2017-08-23 13:58:45 +02:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-09-19 16:04:53 +02:00
2017-08-02 17:00:11 +01:00
2017-10-18 13:25:10 +02:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00
2017-08-02 17:00:11 +01:00
2017-10-16 10:22:34 +01:00
2017-10-16 10:22:34 +01:00