]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virsh: domain: remove unnecessary variable and label in cmdMigrateSetMaxDowntime()
authorKristina Hanicova <khanicov@redhat.com>
Thu, 23 Sep 2021 23:30:49 +0000 (01:30 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Sat, 25 Sep 2021 07:16:30 +0000 (09:16 +0200)
Signed-off-by: Kristina Hanicova <khanicov@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
tools/virsh-domain.c

index af105697601de1fc70bb8ef186f27d7efa27d69c..4879fc0b46273bb97520e3447c9a68884e146948 100644 (file)
@@ -10988,25 +10988,19 @@ cmdMigrateSetMaxDowntime(vshControl *ctl, const vshCmd *cmd)
 {
     g_autoptr(virshDomain) dom = NULL;
     unsigned long long downtime = 0;
-    bool ret = false;
 
     if (!(dom = virshCommandOptDomain(ctl, cmd, NULL)))
         return false;
 
     if (vshCommandOptULongLong(ctl, cmd, "downtime", &downtime) < 0)
-        goto done;
+        return false;
+
     if (downtime < 1) {
         vshError(ctl, "%s", _("migrate: Invalid downtime"));
-        goto done;
+        return false;
     }
 
-    if (virDomainMigrateSetMaxDowntime(dom, downtime, 0) < 0)
-        goto done;
-
-    ret = true;
-
- done:
-    return ret;
+    return virDomainMigrateSetMaxDowntime(dom, downtime, 0) == 0;
 }