Add CONNECT substitution <action>s.
authorRichard Jones <rjones@redhat.com>
Thu, 15 Oct 2009 12:10:18 +0000 (13:10 +0100)
committerRichard Jones <rjones@redhat.com>
Thu, 15 Oct 2009 17:00:13 +0000 (18:00 +0100)
commitea2f772da718adb868150e9c4074ad49f0c374cb
tree920ee44ac93140539e7db047a4f77c20af6a91b6
parent7abb231d93d7ee456ea8962f1ae716b390c9f879
Add CONNECT substitution <action>s.

Allow CONNECT to be substituted in any <action>s in order to
pass the correct libvirt URI down to actions such as virsh.  The
correct way to run virsh is now:

  virsh -r CONNECT cmd [...]

which substitutes as either:

  virsh -r --connect 'uri' cmd [...]

or:

  virsh -r cmd [...]

Note that you should always run virsh readonly (-r option).

Also corrects the documentation: ID should be VMID.

Also this cleans up the string replacement code and ensures that
it doesn't leak memory on failure.
docs/man/vhostmd.8
vhostmd.xml
vhostmd/metric.c