]> git.sur5r.net Git - bacula/bacula/commitdiff
Apply patch from Bastian Friedrich that accepts a yes on a
authorKern Sibbald <kern@sibbald.com>
Tue, 26 Aug 2008 15:17:43 +0000 (15:17 +0000)
committerKern Sibbald <kern@sibbald.com>
Tue, 26 Aug 2008 15:17:43 +0000 (15:17 +0000)
     delete volume command line.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7511 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/dird/ua_cmds.c
bacula/technotes-2.5

index 3007f39241efd27b2b4996399c1cf8fa18223903..c042c3a4bf9e567c486e63faeef0d34caaa60c4e 100644 (file)
@@ -1411,10 +1411,14 @@ static int delete_volume(UAContext *ua)
       "and all Jobs saved on that volume from the Catalog\n"),
       mr.VolumeName);
 
-   bsnprintf(buf, sizeof(buf), _("Are you sure you want to delete Volume \"%s\"? (yes/no): "),
-      mr.VolumeName);
-   if (!get_yesno(ua, buf)) {
-      return 1;
+   if (find_arg(ua, "yes") >= 0) {
+      ua->pint32_val = 1; /* Have "yes" on command line already" */
+   } else {
+      bsnprintf(buf, sizeof(buf), _("Are you sure you want to delete Volume \"%s\"? (yes/no): "),
+         mr.VolumeName);
+      if (!get_yesno(ua, buf)) {
+         return 1;
+      }
    }
    if (ua->pint32_val) {
       db_delete_media_record(ua->jcr, ua->db, &mr);
index 82ad9bc321bb9f3224d16b3be9b763e216efe127..21cb9522564da5c9d0148a70a90d910d68838dc9 100644 (file)
@@ -33,6 +33,8 @@ separator in console (!$%&'()*+,-/:;<>?[]^`{|}~)
 
 General:
 26Aug08
+kes  Apply patch from Bastian Friedrich that accepts a yes on a
+     delete volume command line.
 kes  Attempt to fix bug #1128 InChanger flag cleared during Migration
      job when reading from one autochanger and writing to another.
 kes  Minor tweaks (copyright dates convert to use method instead of bnet).