[libvirt] [PATCH 00/14] Split and enhancement of virsh completer

Michal Privoznik posted 14 patches 4 years, 9 months ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1563525985.git.mprivozn@redhat.com
There is a newer version of this series
tools/Makefile.am                 |  10 +
tools/virsh-completer-domain.c    | 314 ++++++++++
tools/virsh-completer-domain.h    |  55 ++
tools/virsh-completer-host.c      | 148 +++++
tools/virsh-completer-host.h      |  31 +
tools/virsh-completer-interface.c |  67 ++
tools/virsh-completer-interface.h |  27 +
tools/virsh-completer-network.c   | 145 +++++
tools/virsh-completer-network.h   |  35 ++
tools/virsh-completer-nodedev.c   | 117 ++++
tools/virsh-completer-nodedev.h   |  35 ++
tools/virsh-completer-nwfilter.c  | 105 ++++
tools/virsh-completer-nwfilter.h  |  31 +
tools/virsh-completer-pool.c      | 120 ++++
tools/virsh-completer-pool.h      |  35 ++
tools/virsh-completer-secret.c    |  91 +++
tools/virsh-completer-secret.h    |  31 +
tools/virsh-completer-snapshot.c  |  73 +++
tools/virsh-completer-snapshot.h  |  27 +
tools/virsh-completer-volume.c    |  73 +++
tools/virsh-completer-volume.h    |  28 +
tools/virsh-completer.c           | 977 +-----------------------------
tools/virsh-completer.h           | 114 +---
tools/virsh-nodedev.c             |  16 +-
tools/virsh-nodedev.h             |   6 +-
tools/virsh-pool.c                |   1 +
26 files changed, 1624 insertions(+), 1088 deletions(-)
create mode 100644 tools/virsh-completer-domain.c
create mode 100644 tools/virsh-completer-domain.h
create mode 100644 tools/virsh-completer-host.c
create mode 100644 tools/virsh-completer-host.h
create mode 100644 tools/virsh-completer-interface.c
create mode 100644 tools/virsh-completer-interface.h
create mode 100644 tools/virsh-completer-network.c
create mode 100644 tools/virsh-completer-network.h
create mode 100644 tools/virsh-completer-nodedev.c
create mode 100644 tools/virsh-completer-nodedev.h
create mode 100644 tools/virsh-completer-nwfilter.c
create mode 100644 tools/virsh-completer-nwfilter.h
create mode 100644 tools/virsh-completer-pool.c
create mode 100644 tools/virsh-completer-pool.h
create mode 100644 tools/virsh-completer-secret.c
create mode 100644 tools/virsh-completer-secret.h
create mode 100644 tools/virsh-completer-snapshot.c
create mode 100644 tools/virsh-completer-snapshot.h
create mode 100644 tools/virsh-completer-volume.c
create mode 100644 tools/virsh-completer-volume.h
[libvirt] [PATCH 00/14] Split and enhancement of virsh completer
Posted by Michal Privoznik 4 years, 9 months ago
Having all completers inside one file is not good. Let's split it the
same way we have other files split (e.g. src/libvirt-*.c) and then add
one completer to demonstrate where new completers should be added.

Michal Prívozník (14):
  tools: s/Nodedev/NodeDevice/
  tools: Expose virshCommaStringListComplete()
  tools: Separate domain related completers into a file
  tools: Separate storage pool related completers into a file
  tools: Separate storage volume related completers into a file
  tools: Separate interface related completers into a file
  tools: Separate network related completers into a file
  tools: Separate nodedev related completers into a file
  tools: Separate nwfilter related completers into a file
  tools: Separate secret related completers into a file
  tools: Separate snapshot related completers into a file
  tools: Separate host related completers into a file
  virsh-completer: Drop needless #include
  virsh: Introduce virshPoolTypeCompleter

 tools/Makefile.am                 |  10 +
 tools/virsh-completer-domain.c    | 314 ++++++++++
 tools/virsh-completer-domain.h    |  55 ++
 tools/virsh-completer-host.c      | 148 +++++
 tools/virsh-completer-host.h      |  31 +
 tools/virsh-completer-interface.c |  67 ++
 tools/virsh-completer-interface.h |  27 +
 tools/virsh-completer-network.c   | 145 +++++
 tools/virsh-completer-network.h   |  35 ++
 tools/virsh-completer-nodedev.c   | 117 ++++
 tools/virsh-completer-nodedev.h   |  35 ++
 tools/virsh-completer-nwfilter.c  | 105 ++++
 tools/virsh-completer-nwfilter.h  |  31 +
 tools/virsh-completer-pool.c      | 120 ++++
 tools/virsh-completer-pool.h      |  35 ++
 tools/virsh-completer-secret.c    |  91 +++
 tools/virsh-completer-secret.h    |  31 +
 tools/virsh-completer-snapshot.c  |  73 +++
 tools/virsh-completer-snapshot.h  |  27 +
 tools/virsh-completer-volume.c    |  73 +++
 tools/virsh-completer-volume.h    |  28 +
 tools/virsh-completer.c           | 977 +-----------------------------
 tools/virsh-completer.h           | 114 +---
 tools/virsh-nodedev.c             |  16 +-
 tools/virsh-nodedev.h             |   6 +-
 tools/virsh-pool.c                |   1 +
 26 files changed, 1624 insertions(+), 1088 deletions(-)
 create mode 100644 tools/virsh-completer-domain.c
 create mode 100644 tools/virsh-completer-domain.h
 create mode 100644 tools/virsh-completer-host.c
 create mode 100644 tools/virsh-completer-host.h
 create mode 100644 tools/virsh-completer-interface.c
 create mode 100644 tools/virsh-completer-interface.h
 create mode 100644 tools/virsh-completer-network.c
 create mode 100644 tools/virsh-completer-network.h
 create mode 100644 tools/virsh-completer-nodedev.c
 create mode 100644 tools/virsh-completer-nodedev.h
 create mode 100644 tools/virsh-completer-nwfilter.c
 create mode 100644 tools/virsh-completer-nwfilter.h
 create mode 100644 tools/virsh-completer-pool.c
 create mode 100644 tools/virsh-completer-pool.h
 create mode 100644 tools/virsh-completer-secret.c
 create mode 100644 tools/virsh-completer-secret.h
 create mode 100644 tools/virsh-completer-snapshot.c
 create mode 100644 tools/virsh-completer-snapshot.h
 create mode 100644 tools/virsh-completer-volume.c
 create mode 100644 tools/virsh-completer-volume.h

-- 
2.21.0

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list