[libvirt] [PATCH 00/19] virsh completion improvement

Lin Ma posted 19 patches 3 years, 5 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20201102082621.13228-1-lma@suse.com
There is a newer version of this series
include/libvirt/libvirt-domain.h  |   3 +
src/conf/virdomainobjlist.c       |  15 +++
src/conf/virdomainobjlist.h       |   7 +-
tools/bash-completion/vsh         |   1 +
tools/virsh-completer-domain.c    | 153 +++++++++++++++++++++++++++++-
tools/virsh-completer-domain.h    |  20 ++++
tools/virsh-completer-host.c      |  35 +++++++
tools/virsh-completer-host.h      |   4 +
tools/virsh-completer-interface.c |  19 ++--
tools/virsh-completer-interface.h |  10 +-
tools/virsh-completer-network.c   |  45 +++++++++
tools/virsh-completer-network.h   |   4 +
tools/virsh-domain-monitor.c      |  20 +---
tools/virsh-domain-monitor.h      |   1 +
tools/virsh-domain.c              |  30 ++----
tools/virsh-domain.h              |  22 +++++
tools/virsh-host.c                |   1 +
tools/virsh-interface.c           |  39 ++++----
tools/virsh-network.c             |  15 ++-
19 files changed, 367 insertions(+), 77 deletions(-)
[libvirt] [PATCH 00/19] virsh completion improvement
Posted by Lin Ma 3 years, 5 months ago
Lin Ma (19):
  virsh: Add current vcpu list completion to guestvcpus command
  virsh: Add logical CPU IDs completion for nodecpustats command
  virsh: Add serial/parallel device name completion to console command
  virsh: Rename virshInterfaceNameCompleter to virshInterfaceCompleter
  virsh: create a macro with a _FULL suffix for common --interface
    option
  virsh: Add interface name completion to iface-bridge command
  virsh: Add interface name completion to iface-mac command
  virsh: Add interface mac completion to iface-name command
  virdomainobjlist: Add vnc into filter group to check the vnc existence
    of guest
  virsh: Only return domains that have VNC display to vncdisplay command
  vsh: Fix completion error in case of multiple mac addresses
  virsh: Add mac completion to net-dhcp-leases command
  virsh-domain: Introduce 2 macros for domain options 'interface' and
    'mac'
  virsh-domain: Apply macro VIRSH_DOMAIN_OPT_INTERFACE for interface
    option
  virsh-domain: Apply macro VIRSH_DOMAIN_OPT_MAC for mac option
  virsh: Move/add some of function declarations to virsh-domain.h
  virsh: Add signal name completion to send-process-signal command
  virsh: Add lifecycle type completion to set-lifecycle-action command
  virsh: Add lifecycle action completion to set-lifecycle-action command

 include/libvirt/libvirt-domain.h  |   3 +
 src/conf/virdomainobjlist.c       |  15 +++
 src/conf/virdomainobjlist.h       |   7 +-
 tools/bash-completion/vsh         |   1 +
 tools/virsh-completer-domain.c    | 153 +++++++++++++++++++++++++++++-
 tools/virsh-completer-domain.h    |  20 ++++
 tools/virsh-completer-host.c      |  35 +++++++
 tools/virsh-completer-host.h      |   4 +
 tools/virsh-completer-interface.c |  19 ++--
 tools/virsh-completer-interface.h |  10 +-
 tools/virsh-completer-network.c   |  45 +++++++++
 tools/virsh-completer-network.h   |   4 +
 tools/virsh-domain-monitor.c      |  20 +---
 tools/virsh-domain-monitor.h      |   1 +
 tools/virsh-domain.c              |  30 ++----
 tools/virsh-domain.h              |  22 +++++
 tools/virsh-host.c                |   1 +
 tools/virsh-interface.c           |  39 ++++----
 tools/virsh-network.c             |  15 ++-
 19 files changed, 367 insertions(+), 77 deletions(-)

-- 
2.26.0