]> xenbits.xensource.com Git - libvirt.git/commitdiff
Whitespace cleanup for pre-tags on the website
authorMatthias Bolte <matthias.bolte@googlemail.com>
Fri, 13 Nov 2009 23:09:20 +0000 (00:09 +0100)
committerMatthias Bolte <matthias.bolte@googlemail.com>
Mon, 16 Nov 2009 21:42:13 +0000 (22:42 +0100)
docs/drvlxc.html.in
docs/drvone.html.in
docs/drvopenvz.html.in
docs/drvqemu.html.in
docs/drvtest.html.in
docs/drvuml.html.in
docs/drvvbox.html.in
docs/drvxen.html.in
docs/formatdomain.html.in
docs/storage.html.in

index f67b7d0d3c02826c53714b0740b3e7a63ba15626..cfcfdab2abe9f01e4fb0a7b24c2328633cf101f0 100644 (file)
@@ -13,24 +13,24 @@ start it using
 <p></p>
 <pre>
 &lt;domain type='lxc'&gt;
-        &lt;name&gt;vm1&lt;/name&gt;
-        &lt;memory&gt;500000&lt;/memory&gt;
-        &lt;os&gt;
-                &lt;type&gt;exe&lt;/type&gt;
-                &lt;init&gt;/bin/sh&lt;/init&gt;
-        &lt;/os&gt;
-        &lt;vcpu&gt;1&lt;/vcpu&gt;
-        &lt;clock offset='utc'/&gt;
-        &lt;on_poweroff&gt;destroy&lt;/on_poweroff&gt;
-        &lt;on_reboot&gt;restart&lt;/on_reboot&gt;
-        &lt;on_crash&gt;destroy&lt;/on_crash&gt;
-        &lt;devices&gt;
-                &lt;emulator&gt;/usr/libexec/libvirt_lxc&lt;/emulator&gt;
-                &lt;interface type='network'&gt;
-                        &lt;source network='default'/&gt;
-                &lt;/interface&gt;
-                &lt;console type='pty' /&gt;
-        &lt;/devices&gt;
+  &lt;name&gt;vm1&lt;/name&gt;
+  &lt;memory&gt;500000&lt;/memory&gt;
+  &lt;os&gt;
+    &lt;type&gt;exe&lt;/type&gt;
+    &lt;init&gt;/bin/sh&lt;/init&gt;
+  &lt;/os&gt;
+  &lt;vcpu&gt;1&lt;/vcpu&gt;
+  &lt;clock offset='utc'/&gt;
+  &lt;on_poweroff&gt;destroy&lt;/on_poweroff&gt;
+  &lt;on_reboot&gt;restart&lt;/on_reboot&gt;
+  &lt;on_crash&gt;destroy&lt;/on_crash&gt;
+  &lt;devices&gt;
+    &lt;emulator&gt;/usr/libexec/libvirt_lxc&lt;/emulator&gt;
+    &lt;interface type='network'&gt;
+      &lt;source network='default'/&gt;
+    &lt;/interface&gt;
+    &lt;console type='pty' /&gt;
+  &lt;/devices&gt;
 &lt;/domain&gt;
 </pre>
 
@@ -42,28 +42,28 @@ debootstrap, whatever) under /opt/vm-1-root:
 <p></p>
 <pre>
 &lt;domain type='lxc'&gt;
-        &lt;name&gt;vm1&lt;/name&gt;
-        &lt;memory&gt;32768&lt;/memory&gt;
-        &lt;os&gt;
-                &lt;type&gt;exe&lt;/type&gt;
-                &lt;init&gt;/init&lt;/init&gt;
-        &lt;/os&gt;
-        &lt;vcpu&gt;1&lt;/vcpu&gt;
-        &lt;clock offset='utc'/&gt;
-        &lt;on_poweroff&gt;destroy&lt;/on_poweroff&gt;
-        &lt;on_reboot&gt;restart&lt;/on_reboot&gt;
-        &lt;on_crash&gt;destroy&lt;/on_crash&gt;
-        &lt;devices&gt;
-                &lt;emulator&gt;/usr/libexec/libvirt_lxc&lt;/emulator&gt;
-                &lt;filesystem type='mount'&gt;
-                        &lt;source dir='/opt/vm-1-root'/&gt;
-                        &lt;target dir='/'/&gt;
-                &lt;/filesystem&gt;
-                &lt;interface type='network'&gt;
-                        &lt;source network='default'/&gt;
-                &lt;/interface&gt;
-                &lt;console type='pty' /&gt;
-        &lt;/devices&gt;
+  &lt;name&gt;vm1&lt;/name&gt;
+  &lt;memory&gt;32768&lt;/memory&gt;
+  &lt;os&gt;
+    &lt;type&gt;exe&lt;/type&gt;
+    &lt;init&gt;/init&lt;/init&gt;
+  &lt;/os&gt;
+  &lt;vcpu&gt;1&lt;/vcpu&gt;
+  &lt;clock offset='utc'/&gt;
+  &lt;on_poweroff&gt;destroy&lt;/on_poweroff&gt;
+  &lt;on_reboot&gt;restart&lt;/on_reboot&gt;
+  &lt;on_crash&gt;destroy&lt;/on_crash&gt;
+  &lt;devices&gt;
+    &lt;emulator&gt;/usr/libexec/libvirt_lxc&lt;/emulator&gt;
+    &lt;filesystem type='mount'&gt;
+      &lt;source dir='/opt/vm-1-root'/&gt;
+      &lt;target dir='/'/&gt;
+    &lt;/filesystem&gt;
+    &lt;interface type='network'&gt;
+      &lt;source network='default'/&gt;
+    &lt;/interface&gt;
+    &lt;console type='pty' /&gt;
+  &lt;/devices&gt;
 &lt;/domain&gt;
 </pre>
 
index 1745be1675f02d8eab9dfc09c2d662722c9699cc..036c0c78e8d1b13eb53bc87beede7f4db58e2aec 100644 (file)
@@ -27,12 +27,13 @@ tools and VM description files.</p>
 <p>The Uri of the driver protocol is "one". Some example
 connection Uris for the driver are:
 </p>
-<pre>    one:///                      (local access)
-    one+unix:///                 (local access)
-    one://example.com/           (remote access)
-    one+tcp://example.com/       (remote access, SASl/Kerberos)
-    one+ssh://user@example.com/  (remote access, SSH tunnelled)
-    </pre>
+<pre>
+one:///                      (local access)
+one+unix:///                 (local access)
+one://example.com/           (remote access)
+one+tcp://example.com/       (remote access, SASl/Kerberos)
+one+ssh://user@example.com/  (remote access, SSH tunnelled)
+</pre>
 <h2>
 <a name="xmlconfig"></a>Example domain XML config</h2>
 <p>There are some limitations on the XML attributes that may be
@@ -42,51 +43,51 @@ driver:</p>
 
 <h3>Paravirtualized guest direct kernel boot
 </h3>
-<pre>    &lt;domain type='one'&gt;
-    &lt;name&gt;vm01&lt;/name&gt;
-    &lt;memory&gt;32768&lt;/memory&gt;
-    &lt;vcpu&gt;1&lt;/vcpu&gt;
+<pre>
+&lt;domain type='one'&gt;
+  &lt;name&gt;vm01&lt;/name&gt;
+  &lt;memory&gt;32768&lt;/memory&gt;
+  &lt;vcpu&gt;1&lt;/vcpu&gt;
 
-    &lt;os&gt;
-        &lt;type&gt;linux&lt;/type&gt;
-        &lt;kernel&gt;/boot/vmlinuz-2.6.24-17-xen&lt;/kernel&gt;
-        &lt;initrd&gt;/boot/initrd.img-2.6.24-17-xen&lt;/initrd&gt;
-        &lt;cmdline&gt;&lt;/cmdline&gt;
-        &lt;root&gt;sda1&lt;/root&gt;
-    &lt;/os&gt;
+  &lt;os&gt;
+    &lt;type&gt;linux&lt;/type&gt;
+    &lt;kernel&gt;/boot/vmlinuz-2.6.24-17-xen&lt;/kernel&gt;
+    &lt;initrd&gt;/boot/initrd.img-2.6.24-17-xen&lt;/initrd&gt;
+    &lt;cmdline&gt;&lt;/cmdline&gt;
+    &lt;root&gt;sda1&lt;/root&gt;
+  &lt;/os&gt;
 
-    &lt;devices&gt;
+  &lt;devices&gt;
+    &lt;disk type='file' device='disk'&gt;
+      &lt;source file='/images/sgehosts/01/disk.img'/&gt;
+      &lt;target dev='sda1'/&gt;
+    &lt;/disk&gt;
 
-        &lt;disk type='file' device='disk'&gt;
-            &lt;source file='/images/sgehosts/01/disk.img'/&gt;
-            &lt;target dev='sda1'/&gt;
-        &lt;/disk&gt;
+    &lt;disk type='file' device='disk'&gt;
+      &lt;source file='/images/sgehosts/01/swap.img'/&gt;
+      &lt;target dev='sda2'/&gt;
+    &lt;/disk&gt;
 
-        &lt;disk type='file' device='disk'&gt;
-            &lt;source file='/images/sgehosts/01/swap.img'/&gt;
-            &lt;target dev='sda2'/&gt;
-        &lt;/disk&gt;
+    &lt;disk type='file' device='cdrom'&gt;
+      &lt;source file='/images/iso/cdrom.iso'/&gt;
+      &lt;target dev='hdc'/&gt;
+      &lt;readonly/&gt;
+    &lt;/disk&gt;
 
-        &lt;disk type='file' device='cdrom'&gt;
-            &lt;source file='/images/iso/cdrom.iso'/&gt;
-            &lt;target dev='hdc'/&gt;
-            &lt;readonly/&gt;
-        &lt;/disk&gt;
 
+    &lt;!--BRIDGE--&gt;
+    &lt;interface type='bridge'&gt;
+      &lt;source bridge='eth0'/&gt;
+      &lt;mac address='00:16:3e:5d:c7:9e'/&gt;
+    &lt;/interface&gt;
 
-        &lt;!--BRIDGE--&gt;
-        &lt;interface type='bridge'&gt;
-            &lt;source bridge='eth0'/&gt;
-            &lt;mac address='00:16:3e:5d:c7:9e'/&gt;
-        &lt;/interface&gt;
-
-        &lt;!--ONE Network--&gt;
-        &lt;interface type='network'&gt;
-          &lt;source network='onenetwork'/&gt;
-        &lt;/interface&gt;
-    &lt;/devices&gt;
-    &lt;/domain&gt;
-    </pre>
+    &lt;!--ONE Network--&gt;
+    &lt;interface type='network'&gt;
+      &lt;source network='onenetwork'/&gt;
+    &lt;/interface&gt;
+  &lt;/devices&gt;
+&lt;/domain&gt;
+</pre>
 <p>
 <b>Note:</b> The "&lt;interface type='network'&gt;" will
 attach the interface to a previously configured network (named
index b2beadb5bca46c315dfb9b9f659df819099ff95a..e446b1a880e75dbea597f3016cf67b545845061d 100644 (file)
     the libvirt driver are:
     </p>
 
-    <pre>
-    openvz:///system                     (local access)
-    openvz+unix:///system                (local access)
-    openvz://example.com/system          (remote access, TLS/x509)
-    openvz+tcp://example.com/system      (remote access, SASl/Kerberos)
-    openvz+ssh://root@example.com/system (remote access, SSH tunnelled)
-    </pre>
+<pre>
+openvz:///system                     (local access)
+openvz+unix:///system                (local access)
+openvz://example.com/system          (remote access, TLS/x509)
+openvz+tcp://example.com/system      (remote access, SASl/Kerberos)
+openvz+ssh://root@example.com/system (remote access, SSH tunnelled)
+</pre>
 
     <h2>Notes on bridged networking</h2>
 
     must be created containing
     </p>
 
-    <pre>
+<pre>
 #!/bin/bash
 EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"
-    </pre>
+</pre>
 
     <p>
     The host OS is now ready to allow bridging of guest containers, which
@@ -83,7 +83,7 @@ EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"
     matches the templates known to OpenVZ tools.
     </p>
 
-    <pre>
+<pre>
 &lt;domain type='openvz' id='104'&gt;
   &lt;name&gt;104&lt;/name&gt;
   &lt;uuid&gt;86c12009-e591-a159-6e9f-91d18b85ef78&lt;/uuid&gt;
@@ -104,7 +104,7 @@ EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"
     &lt;/interface&gt;
   &lt;/devices&gt;
 &lt;/domain&gt;
-    </pre>
+</pre>
 
   </body>
 </html>
index 996ed3e61787cab56ba32cacac3cd76c20bdcaac..c5c826cc85ebc1880c19fd044c4219e781d0da46 100644 (file)
     is "qemu". Some example conection URIs for the libvirt driver are:
     </p>
 
-    <pre>
-    qemu:///session                      (local access to per-user instance)
-    qemu+unix:///session                 (local access to per-user instance)
-
-    qemu:///system                       (local access to system instance)
-    qemu+unix:///system                  (local access to system instance)
-    qemu://example.com/system            (remote access, TLS/x509)
-    qemu+tcp://example.com/system        (remote access, SASl/Kerberos)
-    qemu+ssh://root@example.com/system   (remote access, SSH tunnelled)
-    </pre>
+<pre>
+qemu:///session                      (local access to per-user instance)
+qemu+unix:///session                 (local access to per-user instance)
+
+qemu:///system                       (local access to system instance)
+qemu+unix:///system                  (local access to system instance)
+qemu://example.com/system            (remote access, TLS/x509)
+qemu+tcp://example.com/system        (remote access, SASl/Kerberos)
+qemu+ssh://root@example.com/system   (remote access, SSH tunnelled)
+</pre>
 
     <h2><a name="security">Driver security architecture</a></h2>
 
           parent directories
         </p>
 <pre>
-  chmod o+x  /path/to/directory
+chmod o+x /path/to/directory
 </pre>
         <p>
           In particular note that if using the "system" instance
       The list of shared devices a guest is allowed access to is
     </p>
 
-    <pre>
-      /dev/null, /dev/full, /dev/zero,
-      /dev/random, /dev/urandom,
-      /dev/ptmx, /dev/kvm, /dev/kqemu,
-      /dev/rtc, /dev/hpet, /dev/net/tun
-    </pre>
+<pre>
+/dev/null, /dev/full, /dev/zero,
+/dev/random, /dev/urandom,
+/dev/ptmx, /dev/kvm, /dev/kqemu,
+/dev/rtc, /dev/hpet, /dev/net/tun
+</pre>
 
     <p>
       In the event of unanticipated needs arising, this can be customized
       should be run as root, prior to starting libvirtd
     </p>
 
-    <pre>
-      mkdir /dev/cgroup
-      mount -t cgroup none /dev/cgroup -o devices
-    </pre>
+<pre>
+mkdir /dev/cgroup
+mount -t cgroup none /dev/cgroup -o devices
+</pre>
 
     <p>
       libvirt will then place each virtual machine in a cgroup at
@@ -430,6 +430,7 @@ LOGNAME=test /usr/bin/qemu -S -M pc -m 214 -smp 1 \
 /dev/HostVG/QEMUGuest1 -net none -serial none \
 -parallel none -usb
 EOF
+
 $ virsh domxml-from-native qemu-argv demo.args
 &lt;domain type='qemu'&gt;
   &lt;uuid&gt;00000000-0000-0000-0000-000000000000&lt;/uuid&gt;
@@ -452,7 +453,7 @@ $ virsh domxml-from-native qemu-argv demo.args
     &lt;/disk&gt;
   &lt;/devices&gt;
 &lt;/domain&gt;
-    </pre>
+</pre>
 
     <p>NB, don't include the literral \ in the args, put everything on one line</p>
 
@@ -488,6 +489,7 @@ $ virsh domxml-from-native qemu-argv demo.args
   &lt;/devices&gt;
 &lt;/domain&gt;
 EOF
+
 $ virsh domxml-to-native qemu-argv demo.xml
   LC_ALL=C PATH=/usr/bin:/bin HOME=/home/test \
   USER=test LOGNAME=test /usr/bin/qemu -S -M pc \
@@ -495,7 +497,7 @@ $ virsh domxml-to-native qemu-argv demo.xml
   -monitor pty -no-acpi -boot c -drive \
   file=/dev/HostVG/QEMUGuest1,if=ide,index=0 -net none \
   -serial none -parallel none -usb
-    </pre>
+</pre>
 
     <h2><a name="xmlconfig">Example domain XML config</a></h2>
 
index 0547fbb2e3e3211c126c5858cf32d85c7a6ff646..b5814c31d995a57a47b11cd132bea5eba11819d9 100644 (file)
     for the libvirt driver are:
     </p>
 
-    <pre>
-    test:///default                     (local access, default config)
-    test:///path/to/driver/config.xml   (local access, custom config)
-    test+unix:///default                (local access, default config, via daemon)
-    test://example.com/default          (remote access, TLS/x509)
-    test+tcp://example.com/default      (remote access, SASl/Kerberos)
-    test+ssh://root@example.com/default (remote access, SSH tunnelled)
-    </pre>
+<pre>
+test:///default                     (local access, default config)
+test:///path/to/driver/config.xml   (local access, custom config)
+test+unix:///default                (local access, default config, via daemon)
+test://example.com/default          (remote access, TLS/x509)
+test+tcp://example.com/default      (remote access, SASl/Kerberos)
+test+ssh://root@example.com/default (remote access, SSH tunnelled)
+</pre>
 
   </body>
 </html>
index 25a417f0f0ad309b27ee89a13f029720ca9cefe0..9e5db95c95a14f871446aea235215a68805c5153 100644 (file)
     URIs are
     </p>
 
-    <pre>
-    uml:///session                       (local access to per-user instance)
-    uml+unix:///session                  (local access to per-user instance)
+<pre>
+uml:///session                       (local access to per-user instance)
+uml+unix:///session                  (local access to per-user instance)
 
-    uml:///system                        (local access to system instance)
-    uml+unix:///system                   (local access to system instance)
-    uml://example.com/system             (remote access, TLS/x509)
-    uml+tcp://example.com/system         (remote access, SASl/Kerberos)
-    uml+ssh://root@example.com/system    (remote access, SSH tunnelled)
-    </pre>
+uml:///system                        (local access to system instance)
+uml+unix:///system                   (local access to system instance)
+uml://example.com/system             (remote access, TLS/x509)
+uml+tcp://example.com/system         (remote access, SASl/Kerberos)
+uml+ssh://root@example.com/system    (remote access, SSH tunnelled)
+</pre>
 
     <h2>Example XML configuration</h2>
 
@@ -58,7 +58,7 @@
       thus accessible with "virsh console" or equivalent tools
     </p>
 
-    <pre>
+<pre>
 &lt;domain type='uml'&gt;
   &lt;name&gt;demo&lt;/name&gt;
   &lt;uuid&gt;b4433fc2-a22e-ffb3-0a3d-9c173b395800&lt;/uuid&gt;
@@ -77,6 +77,6 @@
     &lt;console type='pty'/&gt;
   &lt;/devices&gt;
 &lt;/domain&gt;
-    </pre>
+</pre>
   </body>
 </html>
index 73372f11be11f94f5511d5d206eab487811e4896..ef5575710b4e8efdbbc066198e8551acfb513014 100644 (file)
     The uri of the driver protocol is "vbox". Some example connection URIs for the driver are:
     </p>
 
-    <pre>
-    vbox:///session                      (local access to per-user instance)
-    vbox+unix:///session                 (local access to per-user instance)
-    vbox+tcp://user@example.com/session  (remote access, SASl/Kerberos)
-    vbox+ssh://user@example.com/session  (remote access, SSH tunnelled)
-    </pre>
+<pre>
+vbox:///session                      (local access to per-user instance)
+vbox+unix:///session                 (local access to per-user instance)
+vbox+tcp://user@example.com/session  (remote access, SASl/Kerberos)
+vbox+ssh://user@example.com/session  (remote access, SSH tunnelled)
+</pre>
 
     <h2><a name="xmlconfig">Example domain XML config</a></h2>
 
-    <pre>
-    &lt;domain type='vbox'&gt;
-    &lt;name&gt;vbox&lt;/name&gt;
-    &lt;uuid&gt;4dab22b31d52d8f32516782e98ab3fa0&lt;/uuid&gt;
-
-    &lt;os&gt;
-        &lt;type&gt;hvm&lt;/type&gt;
-        &lt;boot dev='cdrom'/&gt;
-        &lt;boot dev='hd'/&gt;
-        &lt;boot dev='fd'/&gt;
-        &lt;boot dev='network'/&gt;
-    &lt;/os&gt;
-
-    &lt;memory&gt;654321&lt;/memory&gt;
-    &lt;vcpu&gt;1&lt;/vcpu&gt;
-
-    &lt;features&gt;
-        &lt;pae/&gt;
-        &lt;acpi/&gt;
-        &lt;apic/&gt;
-    &lt;/features&gt;
-
-    &lt;devices&gt;
-        &lt;disk type='file' device='cdrom'&gt;
-            &lt;source file='/home/user/Downloads/slax-6.0.9.iso'/&gt;
-            &lt;target dev='hdc'/&gt;
-            &lt;readonly/&gt;
-        &lt;/disk&gt;
-
-        &lt;disk type='file' device='disk'&gt;
-            &lt;source file='/home/user/tmp/vbox.vdi'/&gt;
-            &lt;target dev='hdd'/&gt;
-        &lt;/disk&gt;
-
-        &lt;disk type='file' device='floppy'&gt;
-            &lt;source file='/home/user/tmp/WIN98C.IMG'/&gt;
-            &lt;target dev='fda'/&gt;
-        &lt;/disk&gt;
-
-        &lt;!--BRIDGE--&gt;
-        &lt;interface type='bridge'&gt;
-            &lt;source bridge='eth0'/&gt;
-            &lt;mac address='00:16:3e:5d:c7:9e'/&gt;
-            &lt;model type='am79c973'/&gt;
-        &lt;/interface&gt;
-
-        &lt;!--NAT--&gt;
-        &lt;interface type='user'&gt;
-            &lt;mac address='56:16:3e:5d:c7:9e'/&gt;
-            &lt;model type='82540eM'/&gt;
-        &lt;/interface&gt;
-
-        &lt;sound model='sb16'/&gt;
-
-        &lt;parallel type='dev'&gt;
-            &lt;source path='/dev/pts/1'/&gt;
-            &lt;target port='0'/&gt;
-        &lt;/parallel&gt;
-
-        &lt;parallel type='dev'&gt;
-            &lt;source path='/dev/pts/2'/&gt;
-            &lt;target port='1'/&gt;
-        &lt;/parallel&gt;
-
-        &lt;serial type="dev"&gt;
-            &lt;source path="/dev/ttyS0"/&gt;
-            &lt;target port="0"/&gt;
-        &lt;/serial&gt;
-
-        &lt;serial type="pipe"&gt;
-            &lt;source path="/tmp/serial.txt"/&gt;
-            &lt;target port="1"/&gt;
-        &lt;/serial&gt;
-
-        &lt;hostdev mode='subsystem' type='usb'&gt;
-            &lt;source&gt;
-                &lt;vendor id='0x1234'/&gt;
-                &lt;product id='0xbeef'/&gt;
-            &lt;/source&gt;
-        &lt;/hostdev&gt;
-
-        &lt;hostdev mode='subsystem' type='usb'&gt;
-            &lt;source&gt;
-                &lt;vendor id='0x4321'/&gt;
-                &lt;product id='0xfeeb'/&gt;
-            &lt;/source&gt;
-        &lt;/hostdev&gt;
-
-    &lt;/devices&gt;
-
-    &lt;/domain&gt;
-    </pre>
+<pre>
+&lt;domain type='vbox'&gt;
+  &lt;name&gt;vbox&lt;/name&gt;
+  &lt;uuid&gt;4dab22b31d52d8f32516782e98ab3fa0&lt;/uuid&gt;
+
+  &lt;os&gt;
+    &lt;type&gt;hvm&lt;/type&gt;
+    &lt;boot dev='cdrom'/&gt;
+    &lt;boot dev='hd'/&gt;
+    &lt;boot dev='fd'/&gt;
+    &lt;boot dev='network'/&gt;
+  &lt;/os&gt;
+
+  &lt;memory&gt;654321&lt;/memory&gt;
+  &lt;vcpu&gt;1&lt;/vcpu&gt;
+
+  &lt;features&gt;
+    &lt;pae/&gt;
+    &lt;acpi/&gt;
+    &lt;apic/&gt;
+  &lt;/features&gt;
+
+  &lt;devices&gt;
+    &lt;disk type='file' device='cdrom'&gt;
+      &lt;source file='/home/user/Downloads/slax-6.0.9.iso'/&gt;
+      &lt;target dev='hdc'/&gt;
+      &lt;readonly/&gt;
+    &lt;/disk&gt;
+
+    &lt;disk type='file' device='disk'&gt;
+      &lt;source file='/home/user/tmp/vbox.vdi'/&gt;
+      &lt;target dev='hdd'/&gt;
+    &lt;/disk&gt;
+
+    &lt;disk type='file' device='floppy'&gt;
+      &lt;source file='/home/user/tmp/WIN98C.IMG'/&gt;
+      &lt;target dev='fda'/&gt;
+    &lt;/disk&gt;
+
+    &lt;!--BRIDGE--&gt;
+    &lt;interface type='bridge'&gt;
+      &lt;source bridge='eth0'/&gt;
+      &lt;mac address='00:16:3e:5d:c7:9e'/&gt;
+      &lt;model type='am79c973'/&gt;
+    &lt;/interface&gt;
+
+    &lt;!--NAT--&gt;
+    &lt;interface type='user'&gt;
+      &lt;mac address='56:16:3e:5d:c7:9e'/&gt;
+      &lt;model type='82540eM'/&gt;
+    &lt;/interface&gt;
+
+    &lt;sound model='sb16'/&gt;
+
+    &lt;parallel type='dev'&gt;
+      &lt;source path='/dev/pts/1'/&gt;
+      &lt;target port='0'/&gt;
+    &lt;/parallel&gt;
+
+    &lt;parallel type='dev'&gt;
+      &lt;source path='/dev/pts/2'/&gt;
+      &lt;target port='1'/&gt;
+    &lt;/parallel&gt;
+
+    &lt;serial type="dev"&gt;
+      &lt;source path="/dev/ttyS0"/&gt;
+      &lt;target port="0"/&gt;
+    &lt;/serial&gt;
+
+    &lt;serial type="pipe"&gt;
+      &lt;source path="/tmp/serial.txt"/&gt;
+      &lt;target port="1"/&gt;
+    &lt;/serial&gt;
+
+    &lt;hostdev mode='subsystem' type='usb'&gt;
+      &lt;source&gt;
+        &lt;vendor id='0x1234'/&gt;
+        &lt;product id='0xbeef'/&gt;
+      &lt;/source&gt;
+    &lt;/hostdev&gt;
+
+    &lt;hostdev mode='subsystem' type='usb'&gt;
+      &lt;source&gt;
+        &lt;vendor id='0x4321'/&gt;
+        &lt;product id='0xfeeb'/&gt;
+      &lt;/source&gt;
+    &lt;/hostdev&gt;
+  &lt;/devices&gt;
+&lt;/domain&gt;
+</pre>
 
     </body>
 </html>
index fbad47737a36fcbf5a48bf85bd3647dbba562422..a6f0e5728d72a8d953cc65ea22b1d7aa5ba91c54 100644 (file)
     the libvirt driver are:
     </p>
 
-    <pre>
-    xen:///                        (local access, direct)
-    xen+unix:///                   (local access, via daemon)
-    xen://example.com/             (remote access, TLS/x509)
-    xen+tcp://example.com/         (remote access, SASl/Kerberos)
-    xen+ssh://root@example.com/    (remote access, SSH tunnelled)
-    </pre>
+<pre>
+xen:///                        (local access, direct)
+xen+unix:///                   (local access, via daemon)
+xen://example.com/             (remote access, TLS/x509)
+xen+tcp://example.com/         (remote access, SASl/Kerberos)
+xen+ssh://root@example.com/    (remote access, SSH tunnelled)
+</pre>
 
     <h2><a name="imex">Import and export of libvirt domain XML configs</a></h2>
 
     &lt;input type='mouse' bus='xen'/&gt;
     &lt;graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'/&gt;
   &lt;/devices&gt;
-&lt;/domain&gt;
-    </pre>
+&lt;/domain&gt;</pre>
 
     <h3><a name="xmlexport">Converting from domain XML to XM config files</a></h3>
 
       format.
     </p>
 
-    <pre># virsh  -c xen:/// domxml-to-native xen-xm rhel5pv.xml
+    <pre>$ virsh -c xen:/// domxml-to-native xen-xm rhel5pv.xml
 name = "rhel5pv"
 uuid = "8f07fe28-753f-2729-d76d-bdbd892f949a"
 maxmem = 2500
@@ -143,8 +142,7 @@ vnc = 1
 vncunused = 1
 vnclisten = "0.0.0.0"
 disk = [ "tap:aio:/var/lib/xen/images/rhel5pv.img,xvda,w", "tap:qcow:/root/qcow1-xen.img,xvdd,w" ]
-vif = [ "mac=00:16:3e:60:36:ba,bridge=virbr0,script=vif-bridge,vifname=vif5.0" ]
-    </pre>
+vif = [ "mac=00:16:3e:60:36:ba,bridge=virbr0,script=vif-bridge,vifname=vif5.0" ]</pre>
 
     <h2><a name="xmlconfig">Example domain XML config</a></h2>
 
index 52889afb381bc7393132b3afa7ec896f2380756c..05047d3ef8d3072611e75f916fa5283bd9b7d882 100644 (file)
@@ -750,8 +750,7 @@ qemu-kvm -net nic,model=? /dev/null
       &lt;video type='vga' nvram='8192' heads='1'&gt;
         &lt;acceleration accel3d='yes' accel3d='yes' /&gt;
       &lt;/video&gt;
-      ...
-    </pre>
+      ...</pre>
 
     <dl>
       <dt><code>video</code></dt>
index 2d48a59521834f6e2c850f24c5d5c9e4b4a38cb1..904fc7ce8a7988979594e767edbb0649f8bf6463 100644 (file)
@@ -45,8 +45,7 @@ libvirt.
         &lt;target&gt;
           &lt;path&gt;/var/lib/virt/images&lt;/path&gt;
         &lt;/target&gt;
-      &lt;/pool&gt;
-    </pre>
+      &lt;/pool&gt;</pre>
 
     <h3>Valid pool format types</h3>
     <p>
@@ -101,8 +100,7 @@ libvirt.
         &lt;target&gt;
           &lt;path&gt;/var/lib/virt/images&lt;/path&gt;
         &lt;/target&gt;
-      &lt;/pool&gt;
-    </pre>
+      &lt;/pool&gt;</pre>
 
     <h3>Valid pool format types</h3>
     <p>
@@ -172,8 +170,7 @@ libvirt.
         &lt;target&gt;
           &lt;path&gt;/var/lib/virt/images&lt;/path&gt;
         &lt;/target&gt;
-      &lt;/pool&gt;
-    </pre>
+      &lt;/pool&gt;</pre>
 
     <h3>Valid pool format types</h3>
     <p>
@@ -215,8 +212,7 @@ libvirt.
         &lt;target&gt;
           &lt;path&gt;/dev/HostVG&lt;/path&gt;
         &lt;/target&gt;
-      &lt;/pool&gt;
-    </pre>
+      &lt;/pool&gt;</pre>
 
     <h3>Valid pool format types</h3>
     <p>
@@ -248,8 +244,7 @@ libvirt.
         &lt;target&gt;
           &lt;path&gt;/dev&lt;/path&gt;
         &lt;/target&gt;
-      &lt;/pool&gt;
-    </pre>
+      &lt;/pool&gt;</pre>
 
     <h3>Valid pool format types</h3>
     <p>
@@ -338,8 +333,7 @@ libvirt.
         &lt;target&gt;
           &lt;path&gt;/dev/disk/by-path&lt;/path&gt;
         &lt;/target&gt;
-      &lt;/pool&gt;
-    </pre>
+      &lt;/pool&gt;</pre>
 
     <h3>Valid pool format types</h3>
     <p>