utils_libvirtd: Don't need to wait if start failed

If libvirtd service start or restart failed, just checking the exit code
will be enough, we don't need to wait 60 seconds to check whether a
virsh command can be executed.

Signed-off-by: Hao Liu <hliu@redhat.com>
libvirt_xml: Introduce a method get_section_string() in base

Sometimes we need to get the all element in xml, this
method will return a string of a element.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
Add address slot to interface xml.
virt: Add lxc filter for vm pid file

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
libvirt_vm: add is_xen() method

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
Merge pull request #1741 from yangdongsheng/undefine

libvirt_vm add is_xen method into libvirt_vm.VM.
Merge pull request #1738 from liyangfnst/get_vm_pid

virt: Add lxc filter for vm pid file
virt: Remove some filters from v2v/cfg/tests.cfg

These filters will make './run -t v2v --list-tests'
cannot get all test cases in v2v, so remove them.

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
Merge pull request #1713 from Hao-Liu/fix_libvirtd

utils_libvirtd: Don't need to wait if start failed
Merge pull request #1742 from liyangfnst/v2v

virt: Remove some filters from v2v/cfg/tests.cfg
Add encryption options.

Modify disk xml and volume xml.
Remove get_virtio_disk_slots and git_disk_type function.
Merge pull request #1733 from rbian/disk-options

Add address slot to interface xml.
Merge pull request #1687 from rbian/disk-encryption

Disk encryption support in disk/volume xml.
libvirt_xml: add a missing xpath for %s.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
Merge pull request #1724 from yangdongsheng/get_section

libvirt_xml: Introduce a method get_section_string() in base
Merge pull request #1745 from yangdongsheng/xpath

libvirt_xml: add a missing xpath for %s.