This series introduces the config.data cluster configuration for data collectors - in this case to turn them off. MonD talks to the ConfD to get the relevant configuration and doesn't show the DC under /1/list/collectors
Aaron Karper (2): Add option to deactivate data collectors in config.data Add `gnt-cluster modify --[de]activate-data-collector` lib/client/gnt_cluster.py | 28 ++++++++++- lib/cmdlib/cluster.py | 6 +++ lib/objects.py | 1 + src/Ganeti/Confd/Server.hs | 5 ++ src/Ganeti/Confd/Types.hs | 1 + src/Ganeti/Constants.hs | 14 ++++++ src/Ganeti/Monitoring/Server.hs | 57 +++++++++++++++++----- src/Ganeti/Objects.hs | 105 +++++++++++++++++++++------------------- src/Ganeti/OpCodes.hs | 2 + src/Ganeti/OpParams.hs | 14 ++++++ src/Ganeti/Query/Server.hs | 2 + src/ganeti-mond.hs | 20 ++++++-- test/hs/Test/Ganeti/Objects.hs | 9 ++++ test/hs/Test/Ganeti/OpCodes.hs | 9 ++++ test/py/cfgupgrade_unittest.py | 7 +++ tools/cfgupgrade | 9 ++++ 16 files changed, 222 insertions(+), 67 deletions(-) -- 2.1.0.rc2.206.gedb03e5
