mirror of https://gitee.com/openkylin/libvirt.git
Fix multiple formatting problems in HTML docs
The rule generating the HTML docs passing the --html flag to xsltproc. This makes it use the legacy HTML parser, which either ignores or tries to fix all sorts of broken XML tags. There's no reason why we should be writing broken XML in the first place, so removing --html and adding the XHTML doctype to all files forces us to create good XML. This adds the XHTML doc type and fixes many, many XML tag problems it exposes. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
parent
58662f4416
commit
f2f9742d4d
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>404 page not found</h1>
|
<h1>404 page not found</h1>
|
||||||
|
|
||||||
|
|
|
@ -171,7 +171,7 @@ internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
|
||||||
echo "Generating $@"; \
|
echo "Generating $@"; \
|
||||||
$(MKDIR_P) internals; \
|
$(MKDIR_P) internals; \
|
||||||
name=`echo $@ | sed -e 's/.tmp//'`; \
|
name=`echo $@ | sed -e 's/.tmp//'`; \
|
||||||
$(XSLTPROC) --stringparam pagename $$name --nonet --html \
|
$(XSLTPROC) --stringparam pagename $$name --nonet \
|
||||||
$(top_srcdir)/docs/subsite.xsl $< > $@ \
|
$(top_srcdir)/docs/subsite.xsl $< > $@ \
|
||||||
|| { rm $@ && exit 1; }; fi
|
|| { rm $@ && exit 1; }; fi
|
||||||
|
|
||||||
|
@ -179,7 +179,7 @@ internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
|
||||||
@if [ -x $(XSLTPROC) ] ; then \
|
@if [ -x $(XSLTPROC) ] ; then \
|
||||||
echo "Generating $@"; \
|
echo "Generating $@"; \
|
||||||
name=`echo $@ | sed -e 's/.tmp//'`; \
|
name=`echo $@ | sed -e 's/.tmp//'`; \
|
||||||
$(XSLTPROC) --stringparam pagename $$name --nonet --html \
|
$(XSLTPROC) --stringparam pagename $$name --nonet \
|
||||||
$(top_srcdir)/docs/site.xsl $< > $@ \
|
$(top_srcdir)/docs/site.xsl $< > $@ \
|
||||||
|| { rm $@ && exit 1; }; fi
|
|| { rm $@ && exit 1; }; fi
|
||||||
|
|
||||||
|
@ -196,7 +196,7 @@ internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
|
||||||
%.php.tmp: %.php.in site.xsl page.xsl sitemap.html.in
|
%.php.tmp: %.php.in site.xsl page.xsl sitemap.html.in
|
||||||
@if [ -x $(XSLTPROC) ] ; then \
|
@if [ -x $(XSLTPROC) ] ; then \
|
||||||
echo "Generating $@"; \
|
echo "Generating $@"; \
|
||||||
$(XSLTPROC) --stringparam pagename $(@:.tmp=) --nonet --html \
|
$(XSLTPROC) --stringparam pagename $(@:.tmp=) --nonet \
|
||||||
$(top_srcdir)/docs/site.xsl $< > $@ \
|
$(top_srcdir)/docs/site.xsl $< > $@ \
|
||||||
|| { rm $@ && exit 1; }; fi
|
|| { rm $@ && exit 1; }; fi
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>The libvirt API concepts</h1>
|
<h1>The libvirt API concepts</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Implementing a new API in Libvirt</h1>
|
<h1>Implementing a new API in Libvirt</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Applications using <strong>libvirt</strong></h1>
|
<h1>Applications using <strong>libvirt</strong></h1>
|
||||||
|
|
||||||
|
@ -340,6 +342,7 @@
|
||||||
<li>Shows you Systems Inventory (based on Facter) and
|
<li>Shows you Systems Inventory (based on Facter) and
|
||||||
provides real time information about hosts status based on
|
provides real time information about hosts status based on
|
||||||
Puppet reports.</li>
|
Puppet reports.</li>
|
||||||
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Domain management architecture</h1>
|
<h1>Domain management architecture</h1>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >libvirt architecture</h1>
|
<h1 >libvirt architecture</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Network management architecture</h1>
|
<h1>Network management architecture</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Node device management architecture</h1>
|
<h1>Node device management architecture</h1>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Storage management architecture</h1>
|
<h1>Storage management architecture</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Authentication & access control</h1>
|
<h1 >Authentication & access control</h1>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Bindings for other languages</h1>
|
<h1 >Bindings for other languages</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<h1>Bug reporting</h1>
|
<h1>Bug reporting</h1>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1><a name="installation">libvirt Installation</a></h1>
|
<h1><a name="installation">libvirt Installation</a></h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Contacting the development team</h1>
|
<h1>Contacting the development team</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>C# API bindings</h1>
|
<h1>C# API bindings</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Deployment</h1>
|
<h1>Deployment</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>libvirt Application Development Guide</h1>
|
<h1>libvirt Application Development Guide</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Documentation</h1>
|
<h1>Documentation</h1>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Downloads</h1>
|
<h1>Downloads</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Internal drivers</h1>
|
<h1>Internal drivers</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
<html><body>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<body>
|
||||||
<h1>VMware ESX hypervisor driver</h1>
|
<h1>VMware ESX hypervisor driver</h1>
|
||||||
<ul id="toc"></ul>
|
<ul id="toc"></ul>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
<html><body>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<body>
|
||||||
<h1>Microsoft Hyper-V hypervisor driver</h1>
|
<h1>Microsoft Hyper-V hypervisor driver</h1>
|
||||||
<ul id="toc"></ul>
|
<ul id="toc"></ul>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>LXC container driver</h1>
|
<h1>LXC container driver</h1>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html> <!-- -*- html -*- -->
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>OpenVZ container driver</h1>
|
<h1>OpenVZ container driver</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
<html><body>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<body>
|
||||||
<h1>Parallels Cloud Server driver</h1>
|
<h1>Parallels Cloud Server driver</h1>
|
||||||
<ul id="toc"></ul>
|
<ul id="toc"></ul>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
<html><body>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<body>
|
||||||
<h1>IBM PowerVM hypervisor driver (phyp)</h1>
|
<h1>IBM PowerVM hypervisor driver (phyp)</h1>
|
||||||
<ul id="toc"></ul>
|
<ul id="toc"></ul>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>KVM/QEMU hypervisor driver</h1>
|
<h1>KVM/QEMU hypervisor driver</h1>
|
||||||
|
|
||||||
|
@ -17,6 +19,7 @@
|
||||||
<li>
|
<li>
|
||||||
The <a href="http://www.linux-kvm.org/">KVM</a> Linux
|
The <a href="http://www.linux-kvm.org/">KVM</a> Linux
|
||||||
hypervisor
|
hypervisor
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
The <a href="http://wiki.qemu.org/Index.html">QEMU</a> emulator
|
The <a href="http://wiki.qemu.org/Index.html">QEMU</a> emulator
|
||||||
</li>
|
</li>
|
||||||
|
@ -569,7 +572,7 @@ $ virsh domxml-to-native qemu-argv demo.xml
|
||||||
pair recorded in the attributes <code>name</code>
|
pair recorded in the attributes <code>name</code>
|
||||||
and optional <code>value</code>.</dd>
|
and optional <code>value</code>.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
</p>
|
||||||
<p>Example:</p><pre>
|
<p>Example:</p><pre>
|
||||||
<domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
|
<domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
|
||||||
<name>QEmu-fedora-i686</name>
|
<name>QEmu-fedora-i686</name>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Remote management driver</h1>
|
<h1>Remote management driver</h1>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Test "mock" driver</h1>
|
<h1>Test "mock" driver</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>User Mode Linux driver</h1>
|
<h1>User Mode Linux driver</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>VirtualBox hypervisor driver</h1>
|
<h1>VirtualBox hypervisor driver</h1>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>VMware Workstation / Player hypervisors driver</h1>
|
<h1>VMware Workstation / Player hypervisors driver</h1>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Xen hypervisor driver</h1>
|
<h1>Xen hypervisor driver</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Handling of errors</h1>
|
<h1 >Handling of errors</h1>
|
||||||
<p>The main goals of libvirt when it comes to error handling are:</p>
|
<p>The main goals of libvirt when it comes to error handling are:</p>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Firewall and network filtering in libvirt</h1>
|
<h1 >Firewall and network filtering in libvirt</h1>
|
||||||
<p>There are three pieces of libvirt functionality which do network
|
<p>There are three pieces of libvirt functionality which do network
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >XML Format</h1>
|
<h1 >XML Format</h1>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Driver capabilities XML format</h1>
|
<h1>Driver capabilities XML format</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Domain XML format</h1>
|
<h1>Domain XML format</h1>
|
||||||
|
|
||||||
|
@ -182,6 +184,7 @@
|
||||||
again in case the boot fails (according to BIOS). The value is
|
again in case the boot fails (according to BIOS). The value is
|
||||||
in milliseconds with maximum of <code>65535</code> and special
|
in milliseconds with maximum of <code>65535</code> and special
|
||||||
value <code>-1</code> disables the reboot.
|
value <code>-1</code> disables the reboot.
|
||||||
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<h4><a name="elementsOSBootloader">Host bootloader</a></h4>
|
<h4><a name="elementsOSBootloader">Host bootloader</a></h4>
|
||||||
|
@ -641,6 +644,7 @@
|
||||||
how to tune the performance of a NUMA host via controlling NUMA policy
|
how to tune the performance of a NUMA host via controlling NUMA policy
|
||||||
for domain process. NB, only supported by QEMU driver.
|
for domain process. NB, only supported by QEMU driver.
|
||||||
<span class='since'>Since 0.9.3</span>
|
<span class='since'>Since 0.9.3</span>
|
||||||
|
</dd>
|
||||||
<dt><code>memory</code></dt>
|
<dt><code>memory</code></dt>
|
||||||
<dd>
|
<dd>
|
||||||
The optional <code>memory</code> element specifies how to allocate memory
|
The optional <code>memory</code> element specifies how to allocate memory
|
||||||
|
@ -1588,6 +1592,7 @@
|
||||||
<dd>The optional <code>write_iops_sec</code> element is the
|
<dd>The optional <code>write_iops_sec</code> element is the
|
||||||
write I/O operations per second.</dd>
|
write I/O operations per second.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
</dd>
|
||||||
<dt><code>driver</code></dt>
|
<dt><code>driver</code></dt>
|
||||||
<dd>
|
<dd>
|
||||||
The optional driver element allows specifying further details
|
The optional driver element allows specifying further details
|
||||||
|
@ -1847,11 +1852,13 @@
|
||||||
OS. For Linux this would be the value returned by the
|
OS. For Linux this would be the value returned by the
|
||||||
BLKSSZGET ioctl and describes the smallest units for disk
|
BLKSSZGET ioctl and describes the smallest units for disk
|
||||||
I/O.
|
I/O.
|
||||||
|
</dd>
|
||||||
<dt><code>physical_block_size</code></dt>
|
<dt><code>physical_block_size</code></dt>
|
||||||
<dd>The physical block size the disk will report to the guest
|
<dd>The physical block size the disk will report to the guest
|
||||||
OS. For Linux this would be the value returned by the
|
OS. For Linux this would be the value returned by the
|
||||||
BLKPBSZGET ioctl and describes the disk's hardware sector
|
BLKPBSZGET ioctl and describes the disk's hardware sector
|
||||||
size which can be relevant for the alignment of disk data.
|
size which can be relevant for the alignment of disk data.
|
||||||
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
@ -2067,6 +2074,7 @@
|
||||||
additional attributes: <code>bus</code> (a 2-digit bus
|
additional attributes: <code>bus</code> (a 2-digit bus
|
||||||
number), and <code>slot</code> attribute (a 2-digit slot
|
number), and <code>slot</code> attribute (a 2-digit slot
|
||||||
within the bus). <span class="since">Since 0.8.8.</span>
|
within the bus). <span class="since">Since 0.8.8.</span>
|
||||||
|
</dd>
|
||||||
<dt><code>type='usb'</code></dt>
|
<dt><code>type='usb'</code></dt>
|
||||||
<dd>USB addresses have the following additional
|
<dd>USB addresses have the following additional
|
||||||
attributes: <code>bus</code> (a hex value between 0 and 0xfff,
|
attributes: <code>bus</code> (a hex value between 0 and 0xfff,
|
||||||
|
@ -2342,6 +2350,7 @@
|
||||||
<a href="#elementsOSBIOS">BIOS bootloader</a> section.
|
<a href="#elementsOSBIOS">BIOS bootloader</a> section.
|
||||||
<span class="since">Since 0.8.8</span> for PCI devices,
|
<span class="since">Since 0.8.8</span> for PCI devices,
|
||||||
<span class="since">Since 1.0.1</span> for USB devices.
|
<span class="since">Since 1.0.1</span> for USB devices.
|
||||||
|
</dd>
|
||||||
<dt><code>rom</code></dt>
|
<dt><code>rom</code></dt>
|
||||||
<dd>The <code>rom</code> element is used to change how a PCI
|
<dd>The <code>rom</code> element is used to change how a PCI
|
||||||
device's ROM is presented to the guest. The optional <code>bar</code>
|
device's ROM is presented to the guest. The optional <code>bar</code>
|
||||||
|
@ -4005,7 +4014,7 @@ qemu-kvm -net nic,model=? /dev/null
|
||||||
usually care about the source path since it's libvirt who talks to
|
usually care about the source path since it's libvirt who talks to
|
||||||
the guest agent. In case users want to utilize this feature, they should
|
the guest agent. In case users want to utilize this feature, they should
|
||||||
leave <code><source></code> element out.
|
leave <code><source></code> element out.
|
||||||
|
</dd>
|
||||||
<dt><code>spicevmc</code></dt>
|
<dt><code>spicevmc</code></dt>
|
||||||
<dd>Paravirtualized SPICE channel. The domain must also have a
|
<dd>Paravirtualized SPICE channel. The domain must also have a
|
||||||
SPICE server as a <a href="#elementsGraphics">graphics
|
SPICE server as a <a href="#elementsGraphics">graphics
|
||||||
|
@ -4564,7 +4573,7 @@ qemu-kvm -net nic,model=? /dev/null
|
||||||
TPM device. The following types are supported:
|
TPM device. The following types are supported:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>'passthrough' — use the host's TPM device.
|
<li>'passthrough' — use the host's TPM device.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><code>backend type='passthrough'</code></dt>
|
<dt><code>backend type='passthrough'</code></dt>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Network XML format</h1>
|
<h1>Network XML format</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Node devices XML format</h1>
|
<h1>Node devices XML format</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Network Filters</h1>
|
<h1>Network Filters</h1>
|
||||||
|
|
||||||
|
@ -113,7 +115,7 @@
|
||||||
<p>
|
<p>
|
||||||
Filtering rules are organized in filter chains. These chains can be
|
Filtering rules are organized in filter chains. These chains can be
|
||||||
thought of as having a tree structure with packet
|
thought of as having a tree structure with packet
|
||||||
filtering rules as entries in individual chains (branches). <br>
|
filtering rules as entries in individual chains (branches). <br/>
|
||||||
Packets start their filter evaluation in the <code>root</code> chain
|
Packets start their filter evaluation in the <code>root</code> chain
|
||||||
and can then continue their evaluation in other chains, return from
|
and can then continue their evaluation in other chains, return from
|
||||||
those chains back into the <code>root</code> chain or be
|
those chains back into the <code>root</code> chain or be
|
||||||
|
@ -227,7 +229,7 @@
|
||||||
<p>
|
<p>
|
||||||
A chain with a lower priority value is accessed before one with a
|
A chain with a lower priority value is accessed before one with a
|
||||||
higher value.
|
higher value.
|
||||||
<br><br>
|
<br/>
|
||||||
<span class="since">Since 0.9.8</span> the above listed chains
|
<span class="since">Since 0.9.8</span> the above listed chains
|
||||||
can be assigned custom priorities by writing a value in the
|
can be assigned custom priorities by writing a value in the
|
||||||
range [-1000, 1000] into the priority (XML) attribute in the filter
|
range [-1000, 1000] into the priority (XML) attribute in the filter
|
||||||
|
@ -370,7 +372,7 @@
|
||||||
<p>
|
<p>
|
||||||
Further, the notation of $VARIABLE is short-hand for $VARIABLE[@0]. The
|
Further, the notation of $VARIABLE is short-hand for $VARIABLE[@0]. The
|
||||||
former notation always assumes the iterator with Id '0'.
|
former notation always assumes the iterator with Id '0'.
|
||||||
<p>
|
</p>
|
||||||
|
|
||||||
<h3><a name="nwfelemsRulesAdvIPAddrDetection">Automatic IP address detection</a></h3>
|
<h3><a name="nwfelemsRulesAdvIPAddrDetection">Automatic IP address detection</a></h3>
|
||||||
<p>
|
<p>
|
||||||
|
@ -394,7 +396,7 @@
|
||||||
When a VM is migrated to another host or resumed after a suspend operation,
|
When a VM is migrated to another host or resumed after a suspend operation,
|
||||||
the first packet sent by the VM will again determine the IP address it can
|
the first packet sent by the VM will again determine the IP address it can
|
||||||
use on a particular interface.
|
use on a particular interface.
|
||||||
<br/><br>
|
<br/>
|
||||||
A value of <code>dhcp</code> specifies that libvirt should only honor DHCP
|
A value of <code>dhcp</code> specifies that libvirt should only honor DHCP
|
||||||
server-assigned addresses with valid leases. This method supports the detection
|
server-assigned addresses with valid leases. This method supports the detection
|
||||||
and usage of multiple IP address per interface.
|
and usage of multiple IP address per interface.
|
||||||
|
@ -567,7 +569,7 @@
|
||||||
(matching the rule passes this filter, but returns control to
|
(matching the rule passes this filter, but returns control to
|
||||||
the calling filter for further
|
the calling filter for further
|
||||||
analysis) <span class="since">(since 0.9.7)</span>,
|
analysis) <span class="since">(since 0.9.7)</span>,
|
||||||
or <code>continue<code> (matching the rule goes on to the next
|
or <code>continue</code> (matching the rule goes on to the next
|
||||||
rule for further analysis) <span class="since">(since
|
rule for further analysis) <span class="since">(since
|
||||||
0.9.7)</span>.
|
0.9.7)</span>.
|
||||||
</li>
|
</li>
|
||||||
|
@ -585,7 +587,7 @@
|
||||||
<span class="since">Since 0.9.8</span> this has been extended to cover
|
<span class="since">Since 0.9.8</span> this has been extended to cover
|
||||||
the range of -1000 to 1000. If this attribute is not
|
the range of -1000 to 1000. If this attribute is not
|
||||||
provided, priority 500 will automatically be assigned.
|
provided, priority 500 will automatically be assigned.
|
||||||
<br>
|
<br/>
|
||||||
Note that filtering rules in the <code>root</code> chain are sorted
|
Note that filtering rules in the <code>root</code> chain are sorted
|
||||||
with filters connected to the <code>root</code> chain following
|
with filters connected to the <code>root</code> chain following
|
||||||
their priorities. This allows to interleave filtering rules with
|
their priorities. This allows to interleave filtering rules with
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Secret XML format</h1>
|
<h1>Secret XML format</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Snapshot XML format</h1>
|
<h1>Snapshot XML format</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Storage pool and volume XML format</h1>
|
<h1>Storage pool and volume XML format</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Storage volume encryption XML format</h1>
|
<h1>Storage volume encryption XML format</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Terminology and goals</h1>
|
<h1>Terminology and goals</h1>
|
||||||
<p>To avoid ambiguity about the terms used, here are the definitions
|
<p>To avoid ambiguity about the terms used, here are the definitions
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Contributor guidelines</h1>
|
<h1>Contributor guidelines</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
<xsl:stylesheet version="1.0"
|
||||||
|
xmlns:html="http://www.w3.org/1999/xhtml"
|
||||||
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||||
|
|
||||||
<xsl:output method="xml" encoding="UTF-8" indent="no"/>
|
<xsl:output method="xml" encoding="UTF-8" indent="no"/>
|
||||||
|
|
||||||
|
@ -21,8 +23,8 @@
|
||||||
|
|
||||||
<!-- resolve b/i/code tags in a first pass, because they interfere with line
|
<!-- resolve b/i/code tags in a first pass, because they interfere with line
|
||||||
wrapping in the second pass -->
|
wrapping in the second pass -->
|
||||||
<xsl:template match="b">*<xsl:apply-templates/>*</xsl:template>
|
<xsl:template match="html:b">*<xsl:apply-templates/>*</xsl:template>
|
||||||
<xsl:template match="i">'<xsl:apply-templates/>'</xsl:template>
|
<xsl:template match="html:i">'<xsl:apply-templates/>'</xsl:template>
|
||||||
<xsl:template match="code">"<xsl:apply-templates/>"</xsl:template>
|
<xsl:template match="html:code">"<xsl:apply-templates/>"</xsl:template>
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
<xsl:stylesheet version="1.0"
|
||||||
|
xmlns:html="http://www.w3.org/1999/xhtml"
|
||||||
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||||
|
|
||||||
<xsl:import href="wrapstring.xsl"/>
|
<xsl:import href="wrapstring.xsl"/>
|
||||||
|
|
||||||
|
@ -30,7 +32,7 @@ from docs/hacking.html.in!
|
||||||
|
|
||||||
|
|
||||||
<!-- title -->
|
<!-- title -->
|
||||||
<xsl:template match="h1">
|
<xsl:template match="html:h1">
|
||||||
<xsl:text> </xsl:text>
|
<xsl:text> </xsl:text>
|
||||||
<xsl:value-of select="normalize-space(.)"/>
|
<xsl:value-of select="normalize-space(.)"/>
|
||||||
<xsl:text>
|
<xsl:text>
|
||||||
|
@ -65,14 +67,14 @@ from docs/hacking.html.in!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="h2">
|
<xsl:template match="html:h2">
|
||||||
<xsl:value-of select="$newline"/>
|
<xsl:value-of select="$newline"/>
|
||||||
<xsl:call-template name="underline"/>
|
<xsl:call-template name="underline"/>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="h3">
|
<xsl:template match="html:h3">
|
||||||
<xsl:call-template name="underline">
|
<xsl:call-template name="underline">
|
||||||
<xsl:with-param name="char" select="'-'"/>
|
<xsl:with-param name="char" select="'-'"/>
|
||||||
</xsl:call-template>
|
</xsl:call-template>
|
||||||
|
@ -91,13 +93,13 @@ from docs/hacking.html.in!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="ol|ul|p">
|
<xsl:template match="html:ol|html:ul|html:p">
|
||||||
<xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
<xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="ol/li">
|
<xsl:template match="html:ol/html:li">
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test=".//node()[position()=last()]/self::pre">(<xsl:value-of select="position()"/>) <xsl:apply-templates/>
|
<xsl:when test=".//node()[position()=last()]/self::pre">(<xsl:value-of select="position()"/>) <xsl:apply-templates/>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
|
@ -109,23 +111,23 @@ from docs/hacking.html.in!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="ul/li">- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
<xsl:template match="html:ul/html:li">- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="li/ul/li">-- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
<xsl:template match="html:li/html:ul/html:li">-- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- add newline before nested <ul> -->
|
<!-- add newline before nested <ul> -->
|
||||||
<xsl:template match="li/ul"><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/><xsl:apply-templates/>
|
<xsl:template match="html:li/html:ul"><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/><xsl:apply-templates/>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="pre">
|
<xsl:template match="html:pre">
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="starts-with(.,'
')"><xsl:value-of select="substring(.,2)"/><xsl:value-of select="$newline"/>
|
<xsl:when test="starts-with(.,'
')"><xsl:value-of select="substring(.,2)"/><xsl:value-of select="$newline"/>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
|
@ -137,7 +139,7 @@ from docs/hacking.html.in!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="a">
|
<xsl:template match="html:a">
|
||||||
<xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
<xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
|
||||||
<xsl:text> </xsl:text><xsl:apply-templates/>
|
<xsl:text> </xsl:text><xsl:apply-templates/>
|
||||||
<xsl:value-of select="$newline"/>
|
<xsl:value-of select="$newline"/>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Hooks for specific system management</h1>
|
<h1>Hooks for specific system management</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>The virtualization API</h1>
|
<h1>The virtualization API</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>libvirt internals</h1>
|
<h1>libvirt internals</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Spawning processes / commands from libvirt drivers</h1>
|
<h1>Spawning processes / commands from libvirt drivers</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Resource Lock Manager</h1>
|
<h1>Resource Lock Manager</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>libvirt RPC infrastructure</h1>
|
<h1>libvirt RPC infrastructure</h1>
|
||||||
|
|
||||||
|
@ -152,6 +154,7 @@
|
||||||
<li>continue: for streams this indicates that further data packets
|
<li>continue: for streams this indicates that further data packets
|
||||||
will be following</li>
|
will be following</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<h3><a href="protocolpayload">Packet payload</a></h3>
|
<h3><a href="protocolpayload">Packet payload</a></h3>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Architecture</h1>
|
<h1>Architecture</h1>
|
||||||
<p>Libvirt is a C toolkit manage the virtualization capabilities
|
<p>Libvirt is a C toolkit manage the virtualization capabilities
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Java API bindings</h1>
|
<h1>Java API bindings</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Virtual machine disk locking</h1>
|
<h1>Virtual machine disk locking</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Logging in the library and the daemon</h1>
|
<h1 >Logging in the library and the daemon</h1>
|
||||||
<p>Libvirt includes logging facilities starting from version 0.6.0,
|
<p>Libvirt includes logging facilities starting from version 0.6.0,
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Guest migration</h1>
|
<h1>Guest migration</h1>
|
||||||
|
|
||||||
|
@ -30,7 +32,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<img class="diagram" src="migration-native.png" alt="Migration native path">
|
<img class="diagram" src="migration-native.png" alt="Migration native path"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h3><a name="transporttunnel">libvirt tunnelled transport</a></h3>
|
<h3><a name="transporttunnel">libvirt tunnelled transport</a></h3>
|
||||||
|
@ -48,7 +50,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<img class="diagram" src="migration-tunnel.png" alt="Migration tunnel path">
|
<img class="diagram" src="migration-tunnel.png" alt="Migration tunnel path"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h2><a name="flow">Communication control paths/flows</a></h2>
|
<h2><a name="flow">Communication control paths/flows</a></h2>
|
||||||
|
@ -75,7 +77,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<img class="diagram" src="migration-managed-direct.png" alt="Migration direct, managed">
|
<img class="diagram" src="migration-managed-direct.png" alt="Migration direct, managed"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
@ -97,7 +99,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<img class="diagram" src="migration-managed-p2p.png" alt="Migration peer-to-peer">
|
<img class="diagram" src="migration-managed-p2p.png" alt="Migration peer-to-peer"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
@ -113,7 +115,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<img class="diagram" src="migration-unmanaged-direct.png" alt="Migration direct, unmanaged">
|
<img class="diagram" src="migration-unmanaged-direct.png" alt="Migration direct, unmanaged"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
</head>
|
</head>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Pending patches needing review</h1>
|
<h1>Pending patches needing review</h1>
|
||||||
<p> A list of pending patches needing review upstream is available
|
<p> A list of pending patches needing review upstream is available
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>PHP API bindings</h1>
|
<h1>PHP API bindings</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Python API bindings</h1>
|
<h1>Python API bindings</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Related links</h1>
|
<h1>Related links</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Remote support</h1>
|
<h1 >Remote support</h1>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<html>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Sitemap</h1>
|
<h1>Sitemap</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Storage Management</h1>
|
<h1 >Storage Management</h1>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>libvirt-test-API: Python based test suite </h1>
|
<h1>libvirt-test-API: Python based test suite </h1>
|
||||||
<p>Libvirt-test-API is a powerful test tool designed to complement
|
<p>Libvirt-test-API is a powerful test tool designed to complement
|
||||||
|
@ -24,7 +25,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li> A <a href="http://libvirt.org/sources/libvirt-test-API/Libvirt-test-API.pdf">documentation PDF</a>
|
<li> A <a href="http://libvirt.org/sources/libvirt-test-API/Libvirt-test-API.pdf">documentation PDF</a>
|
||||||
file describing the test suite and how to write test cases
|
file describing the test suite and how to write test cases
|
||||||
and test scenarios.
|
and test scenarios.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p> Libvirt-test-API is maintained using
|
<p> Libvirt-test-API is maintained using
|
||||||
<a href="http://libvirt.org/git/?p=libvirt-test-API.git">a GIT
|
<a href="http://libvirt.org/git/?p=libvirt-test-API.git">a GIT
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Test suites</h1>
|
<h1>Test suites</h1>
|
||||||
<p>There is a few test suites available to developers for testing
|
<p>There is a few test suites available to developers for testing
|
||||||
|
@ -24,6 +25,7 @@
|
||||||
in Fedora distributions, but best is probably to get
|
in Fedora distributions, but best is probably to get
|
||||||
the <a href="http://libvirt.org/git/?p=libvirt-tck.git">version
|
the <a href="http://libvirt.org/git/?p=libvirt-tck.git">version
|
||||||
from GIT</a>.
|
from GIT</a>.
|
||||||
|
</li>
|
||||||
<li>the <a href="testapi.html">libvirt-test-API</a> is also a functional
|
<li>the <a href="testapi.html">libvirt-test-API</a> is also a functional
|
||||||
test suite, but implemented using the
|
test suite, but implemented using the
|
||||||
<a href="python.html">Python bindings</a>
|
<a href="python.html">Python bindings</a>
|
||||||
|
@ -32,6 +34,7 @@
|
||||||
or directly get
|
or directly get
|
||||||
the <a href="http://libvirt.org/git/?p=libvirt-test-API.git">version
|
the <a href="http://libvirt.org/git/?p=libvirt-test-API.git">version
|
||||||
from GIT</a>.
|
from GIT</a>.
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>libvirt TCK : Technology Compatibility Kit</h1>
|
<h1>libvirt TCK : Technology Compatibility Kit</h1>
|
||||||
<p>The libvirt TCK provides a framework for performing testing
|
<p>The libvirt TCK provides a framework for performing testing
|
||||||
|
@ -26,7 +27,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li> The initial
|
<li> The initial
|
||||||
<a href="http://www.redhat.com/archives/libvir-list/2009-April/msg00176.html">mail
|
<a href="http://www.redhat.com/archives/libvir-list/2009-April/msg00176.html">mail
|
||||||
from Daniel Berrange</a> presenting the project.
|
from Daniel Berrange</a> presenting the project.</li>
|
||||||
<li> The <a href="http://fedoraproject.org/wiki/Features/VirtTCK">page
|
<li> The <a href="http://fedoraproject.org/wiki/Features/VirtTCK">page
|
||||||
describing VirtTCK</a> the inclusion of libvirt-TCK as a
|
describing VirtTCK</a> the inclusion of libvirt-TCK as a
|
||||||
Fedora Feature.</li>
|
Fedora Feature.</li>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Connection URIs</h1>
|
<h1 >Connection URIs</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1>Virsh Command Reference</h1>
|
<h1>Virsh Command Reference</h1>
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<html>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<body>
|
<body>
|
||||||
<h1 >Windows support</h1>
|
<h1 >Windows support</h1>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue