[pve-devel] [PATCH cluster 0/7] pvecm/corosync refactoring and QDevice WIP
Thomas Lamprecht
t.lamprecht at proxmox.com
Thu Aug 3 10:03:04 CEST 2017
First 5 patches are ready for comitting, but the last two are rather RFC/WIP.
I send them together as they are a bit related.
Thomas Lamprecht (7):
pvecm: remove Data::Dumper
pvecm: import often needed run_command
corosync config parser: move to hash format
corosync: transform config to allow easier access
corosync: add atomic_write_conf and cleanup
WIP: add foreach_member
WIP: add and delete qdevice
data/PVE/API2/ClusterConfig.pm | 4 +-
data/PVE/CLI/pvecm.pm | 219 ++++++++++++++++++++++--
data/PVE/Cluster.pm | 16 ++
data/PVE/Corosync.pm | 224 ++++++++++---------------
data/test/corosync_configs/multiple-nodes.conf | 6 +-
data/test/corosync_configs/single-node.conf | 6 +-
6 files changed, 318 insertions(+), 157 deletions(-)
--
2.11.0
More information about the pve-devel
mailing list