From 120aa119f94f929288778236d4860768baa3b055 Mon Sep 17 00:00:00 2001 From: Juan Quintela Date: Thu, 4 Mar 2010 23:11:53 -0300 Subject: [PATCH 31/42] block: print errno on error RH-Author: Juan Quintela Message-id: <5a0a7411dc95fd1ff03a56c1c72150e1cdc43c93.1267743950.git.quintela@redhat.com> Patchwork-id: 7560 O-Subject: [PATCH 31/32] block: print errno on error Bugzilla: 567099 RH-Acked-by: Kevin Wolf RH-Acked-by: Amit Shah RH-Acked-by: Marcelo Tosatti Now that we changed all create calls to return errno, just print it. Signed-off-by: Juan Quintela --- qemu-img.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Signed-off-by: Eduardo Habkost --- qemu-img.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/qemu-img.c b/qemu-img.c index a766ae6..f21ce0b 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -368,7 +368,7 @@ static int img_create(int argc, char **argv) } else if (ret == -EFBIG) { error("The image size is too large for file format '%s'", fmt); } else { - error("Error while formatting"); + error("%s: error while creating %s: %s", filename, fmt, strerror(-ret)); } } return 0; @@ -681,7 +681,7 @@ static int img_convert(int argc, char **argv) } else if (ret == -EFBIG) { error("The image size is too large for file format '%s'", out_fmt); } else { - error("Error while formatting '%s'", out_filename); + error("%s: error while converting %s: %s", out_filename, out_fmt, strerror(-ret)); } } -- 1.6.3.rc4.29.g8146