summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2010-07-27 11:11:09 +0100
committerRichard Jones <rjones@redhat.com>2010-07-27 11:11:09 +0100
commitb42d34be04e5b3cfb809bd3b41508812b522b1d9 (patch)
tree17e0a51e1a707d6a7d6bc4795707304a239b617e /TODO
parent4a7d8cd5ce082ce770376e650a273d00dd73b5aa (diff)
downloadlibguestfs-b42d34be04e5b3cfb809bd3b41508812b522b1d9.tar.gz
libguestfs-b42d34be04e5b3cfb809bd3b41508812b522b1d9.tar.xz
libguestfs-b42d34be04e5b3cfb809bd3b41508812b522b1d9.zip
TODO: Implement recursive upload/download in guestfish.
Diffstat (limited to 'TODO')
-rw-r--r--TODO20
1 files changed, 20 insertions, 0 deletions
diff --git a/TODO b/TODO
index 56542ecc..77372017 100644
--- a/TODO
+++ b/TODO
@@ -370,3 +370,23 @@ We would like to add:
- An easier way to use this from guestfish.
- Direct access to the /dev/mapper device (eg. if it contains
anything apart from VGs).
+
+Recursive upload / download of multiple files
+---------------------------------------------
+
+virt-tar is really clumsy to use, and upload/download in guestfish can
+only do single files. tar-in in guestfish can upload multiple files,
+but only if you have prepared a tarball in advance.
+
+What we really need is a method which is as easy to use as 'scp' and
+'scp -r'.
+
+Can we add this as a command in guestfish? This will be more useful
+since users will already need to be in guestfish in order to create
+target directories, review what they've done etc. It could be a meta-
+command such as:
+
+ copy-in-recursive localdir remotedir
+ copy-out-recursive remotedir localdir
+
+which would hide use of tgz-in etc.