[Libguestfs] [PATCH 0/5] Add new tools virt-tar and virt-ls and tidy up the tools code

Richard W.M. Jones rjones at redhat.com
Mon Oct 19 11:21:47 UTC 2009


This patch series starts by tidying up the code for the virt-cat,
virt-df, virt-edit, etc tools, moving them into a single directory and
making the build system much simpler as a consequence.

Then we add two new tools, virt-tar (a general purpose archive and
upload tool) and virt-ls (for listing directories).

No new functionality is enabled by these tools -- that is to say, you
can do everything that these tools do using guestfish -- but having
separate programs and manual pages for them should make them more
accessible for simple tasks to some users.

Rich.

 .gitignore                |    7 +-
 HACKING                   |   18 +--
 Makefile.am               |   24 ++--
 cat/Makefile.am           |   45 ------
 cat/run-cat-locally       |   52 -------
 cat/virt-cat              |  194 ------------------------
 configure.ac              |   25 +---
 df/Makefile.am            |   45 ------
 df/run-df-locally         |   52 -------
 df/virt-df                |  366 ---------------------------------------------
 edit/Makefile.am          |   45 ------
 edit/run-edit-locally     |   52 -------
 edit/virt-edit            |  210 --------------------------
 guestfish.pod             |    4 +-
 po/POTFILES.in            |   10 +-
 rescue/Makefile.am        |   45 ------
 rescue/run-rescue-locally |   53 -------
 rescue/virt-rescue        |  169 ---------------------
 tools/Makefile.am         |   50 ++++++
 tools/run-locally         |   56 +++++++
 tools/virt-cat            |  194 ++++++++++++++++++++++++
 tools/virt-df             |  366 +++++++++++++++++++++++++++++++++++++++++++++
 tools/virt-edit           |  213 ++++++++++++++++++++++++++
 tools/virt-ls             |  242 ++++++++++++++++++++++++++++++
 tools/virt-rescue         |  173 +++++++++++++++++++++
 tools/virt-tar            |  275 ++++++++++++++++++++++++++++++++++
 26 files changed, 1603 insertions(+), 1382 deletions(-)

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://et.redhat.com/~rjones/libguestfs/
See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html




More information about the Libguestfs mailing list