libvirt/tools
Christian Ehrhardt 7e476356c2 tools: fix variable scope in in check_guests_shutdown
libvirt-guests.sh when run with more active guests than requested to
shut down in parallel will run until it times out only shutting down
the first set of guests.

This patch fixes parallel shutdown by fixing a variable scope issue
where check_guests_shutdown unintentionally reset $guests which
prevented further progress.

Fixes: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1688508

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-03-19 13:06:03 +01:00
..
bash-completion tools: Provide bash autompletion file 2018-01-11 18:53:04 +01:00
nss Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
wireshark Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
libvirt_win_icon_16x16.ico
libvirt_win_icon_32x32.ico
libvirt_win_icon_48x48.ico
libvirt_win_icon_64x64.ico
libvirt-guests.init.in Use https:// links for most sites 2017-10-16 10:22:34 +01:00
libvirt-guests.service.in Use https:// links for most sites 2017-10-16 10:22:34 +01:00
libvirt-guests.sh.in tools: fix variable scope in in check_guests_shutdown 2018-03-19 13:06:03 +01:00
libvirt-guests.sysconf tools: Fix docs in libvirt-guests configuration file 2017-08-21 16:12:42 +02:00
Makefile.am make sure libvirt is linked first 2018-03-05 16:49:50 +00:00
virsh_win_icon.rc
virsh-completer.c virshDomainNameCompleter: Prune accepted flags 2018-01-31 15:41:51 +01:00
virsh-completer.h virsh: Introduce virshSnapshotNameCompleter 2018-01-24 13:51:23 +01:00
virsh-console.c
virsh-console.h
virsh-domain-monitor.c virsh: add --source arp to domifaddr 2018-03-15 11:22:42 +01:00
virsh-domain-monitor.h
virsh-domain.c keycodemapdb: Update submodule 2018-03-12 16:30:49 +01:00
virsh-domain.h
virsh-edit.c virsh-edit: remove unreachable break 2018-03-08 16:51:31 +01:00
virsh-host.c util: Rename virBitmapDataToString to virBitmapDataFormat 2017-11-18 10:45:10 +01:00
virsh-host.h
virsh-interface.c virsh: Introduce virshInterfaceNameCompleter 2018-01-24 13:51:21 +01:00
virsh-interface.h Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
virsh-network.c virsh: Introduce virshNetworkNameCompleter 2018-01-24 13:51:21 +01:00
virsh-network.h Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
virsh-nodedev.c virsh: Introduce virshNodeDeviceNameCompleter 2018-01-24 13:51:22 +01:00
virsh-nodedev.h
virsh-nwfilter.c virsh: Introduce virshNWFilterNameCompleter 2018-01-24 13:51:22 +01:00
virsh-nwfilter.h Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
virsh-pool.c tools: Add support for additional adapter parent options 2018-03-12 09:00:37 -04:00
virsh-pool.h Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
virsh-secret.c virsh: Introduce virshSecretUUIDCompleter 2018-01-24 13:51:23 +01:00
virsh-secret.h
virsh-snapshot.c virsh: Introduce virshSnapshotNameCompleter 2018-01-24 13:51:23 +01:00
virsh-snapshot.h
virsh-util.c
virsh-util.h
virsh-volume.c virsh: Introduce virshStorageVolNameCompleter 2018-01-24 13:51:19 +01:00
virsh-volume.h Remove backslash alignment attempts 2017-11-03 13:24:12 +01:00
virsh.c vsh: Introduce complete command 2018-01-11 18:53:04 +01:00
virsh.h virsh: Introduce virshStoragePoolNameCompleter 2018-01-24 13:49:56 +01:00
virsh.pod tools: Clean up the vol-resize man page 2018-03-15 17:11:42 -04:00
virt-admin-completer.c virt-admin: Introduce vshAdmServerCompleter 2018-01-11 18:53:04 +01:00
virt-admin-completer.h virt-admin: Introduce vshAdmServerCompleter 2018-01-11 18:53:04 +01:00
virt-admin.c virt-admin: Introduce vshAdmServerCompleter 2018-01-11 18:53:04 +01:00
virt-admin.h
virt-admin.pod Use https:// links for most sites 2017-10-16 10:22:34 +01:00
virt-host-validate-bhyve.c virsh: Define multi line macros properly 2017-11-04 08:38:08 +01:00
virt-host-validate-bhyve.h
virt-host-validate-common.c virt-host-validate: Fix warning for IOMMU detection on PPC 2017-08-24 18:37:37 -04:00
virt-host-validate-common.h
virt-host-validate-lxc.c virt-host-validate: require fuse for LXC if compiled in 2017-10-12 21:32:07 +02:00
virt-host-validate-lxc.h
virt-host-validate-qemu.c tools: handle missing switch enum cases 2018-02-21 16:59:44 +00:00
virt-host-validate-qemu.h
virt-host-validate.c
virt-host-validate.pod Use https:// links for most sites 2017-10-16 10:22:34 +01:00
virt-login-shell.c
virt-login-shell.conf
virt-login-shell.pod Use https:// links for most sites 2017-10-16 10:22:34 +01:00
virt-pki-validate.in fix regex to check CN from server certificate 2018-02-08 18:05:05 +01:00
virt-pki-validate.pod Use https:// links for most sites 2017-10-16 10:22:34 +01:00
virt-sanlock-cleanup.in
virt-sanlock-cleanup.pod Use https:// links for most sites 2017-10-16 10:22:34 +01:00
virt-xml-validate.in
virt-xml-validate.pod Use https:// links for most sites 2017-10-16 10:22:34 +01:00
vsh.c vshCommandOpt: Do more checking if skipChecks is set 2018-02-28 10:36:24 +01:00
vsh.h vsh: Drop redundant definition searches from vshCmd{def,Grp}Help 2018-01-25 16:20:27 +01:00