Matthew Booth
2009-Aug-05 22:34 UTC
[Libguestfs] [PATCH] Compute MD5 of COPYING.LIB used in upload and download tests
As suggested by rjones.
---
src/generator.ml | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/generator.ml b/src/generator.ml
index 94dc268..7ac4ac8 100755
--- a/src/generator.ml
+++ b/src/generator.ml
@@ -1756,7 +1756,8 @@ This uses the L<blockdev(8)> command.");
[InitBasicFS, Always, TestOutput (
(* Pick a file from cwd which isn't likely to change. *)
[["upload"; "../COPYING.LIB";
"/COPYING.LIB"];
- ["checksum"; "md5"; "/COPYING.LIB"]],
"e3eda01d9815f8d24aae2dbd89b68b06")],
+ ["checksum"; "md5"; "/COPYING.LIB"]],
+ Digest.to_hex (Digest.file "COPYING.LIB"))],
"upload a file from the local machine",
"\
Upload local file C<filename> to C<remotefilename> on the
@@ -1772,7 +1773,8 @@ See also C<guestfs_download>.");
[["upload"; "../COPYING.LIB";
"/COPYING.LIB"];
["download"; "/COPYING.LIB";
"testdownload.tmp"];
["upload"; "testdownload.tmp"; "/upload"];
- ["checksum"; "md5"; "/upload"]],
"e3eda01d9815f8d24aae2dbd89b68b06")],
+ ["checksum"; "md5"; "/upload"]],
+ Digest.to_hex (Digest.file "COPYING.LIB"))],
"download a file to the local machine",
"\
Download file C<remotefilename> and save it as C<filename>
--
1.6.2.5
Richard W.M. Jones
2009-Aug-06 08:02 UTC
[Libguestfs] [PATCH] Compute MD5 of COPYING.LIB used in upload and download tests
On Wed, Aug 05, 2009 at 11:34:45PM +0100, Matthew Booth wrote:> As suggested by rjones. > --- > src/generator.ml | 6 ++++-- > 1 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/src/generator.ml b/src/generator.ml > index 94dc268..7ac4ac8 100755 > --- a/src/generator.ml > +++ b/src/generator.ml > @@ -1756,7 +1756,8 @@ This uses the L<blockdev(8)> command."); > [InitBasicFS, Always, TestOutput ( > (* Pick a file from cwd which isn't likely to change. *) > [["upload"; "../COPYING.LIB"; "/COPYING.LIB"]; > - ["checksum"; "md5"; "/COPYING.LIB"]], "e3eda01d9815f8d24aae2dbd89b68b06")], > + ["checksum"; "md5"; "/COPYING.LIB"]], > + Digest.to_hex (Digest.file "COPYING.LIB"))], > "upload a file from the local machine", > "\ > Upload local file C<filename> to C<remotefilename> on the > @@ -1772,7 +1773,8 @@ See also C<guestfs_download>."); > [["upload"; "../COPYING.LIB"; "/COPYING.LIB"]; > ["download"; "/COPYING.LIB"; "testdownload.tmp"]; > ["upload"; "testdownload.tmp"; "/upload"]; > - ["checksum"; "md5"; "/upload"]], "e3eda01d9815f8d24aae2dbd89b68b06")], > + ["checksum"; "md5"; "/upload"]], > + Digest.to_hex (Digest.file "COPYING.LIB"))], > "download a file to the local machine", > "\ > Download file C<remotefilename> and save it as C<filename>It seems like this should work. If it passes the C API tests, then commit it. Please put RHBZ#1234 somewhere prominently in the commit message, so that I remember to add that bug to the Bodhi update during the next release. Rich. -- Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones virt-top is 'top' for virtual machines. Tiny program with many powerful monitoring features, net stats, disk stats, logging, etc. http://et.redhat.com/~rjones/virt-top