summaryrefslogtreecommitdiffstats
path: root/HACKING
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2010-11-11 14:53:51 +0000
committerRichard W.M. Jones <rjones@redhat.com>2010-11-11 16:56:43 +0000
commitd29e9a552f5823d1d8cb8d4962cb1301bbf60b0e (patch)
tree02e375395b90ebc0f1485e336110defef8422ee2 /HACKING
parent4d900cdac8258daa2e99c6ceb2a4985154e94150 (diff)
downloadlibguestfs-d29e9a552f5823d1d8cb8d4962cb1301bbf60b0e.tar.gz
libguestfs-d29e9a552f5823d1d8cb8d4962cb1301bbf60b0e.tar.xz
libguestfs-d29e9a552f5823d1d8cb8d4962cb1301bbf60b0e.zip
Rewrite virt-cat in C.
With changes in the core API since 1.5, virt-cat was little more than a Perl wrapper which did some command line argument processing. Thus it could easily be rewritten in C. This version also shares core command line argument processing with guestfish and guestmount, so the options have changed slightly (old-style command line *is* supported). virt-cat -a disk.img file [file ...] virt-cat -d domname file [file ...] Several other guestfish options are supported including encryption, and with the new style multiple files can be downloaded. See the man page for details.
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING8
1 files changed, 4 insertions, 4 deletions
diff --git a/HACKING b/HACKING
index df28b7af..42f0f3aa 100644
--- a/HACKING
+++ b/HACKING
@@ -71,6 +71,9 @@ appliance/
capitests/
Automated tests of the C API.
+cat/
+ The 'virt-cat' command and documentation.
+
contrib/
Outside contributions, experimental parts.
@@ -145,10 +148,7 @@ ruby/
Ruby bindings.
tools/
- Command line tools like virt-cat, virt-df, virt-edit and more.
- In versions <= 1.0.73 these were all in separate directories
- like cat/, df/, edit/, but since then we moved them all into
- one directory to simplify builds.
+ Command line tools like virt-df, virt-edit and more.
src/
Source code to the C library.