BSRK Aditya (11): Add a new command line option Add a new field to OpClusterSetParams Allow a new option in gnt-cluster modify Add a new field to config object Cluster Add set and get functions for the new config field Set the new config field if passed as an option Add constants for the new diagnose data collector Update Upgrade and Downgrade mechanisms Add reporting for the diagnose data collector Update the options of gnt-cluster in the man page Expose a new field for query through Luxi
Makefile.am | 1 + lib/cli_opts.py | 12 +++ lib/client/gnt_cluster.py | 3 + lib/cmdlib/cluster/__init__.py | 15 ++++ lib/config/__init__.py | 15 ++++ lib/objects.py | 1 + lib/tools/cfgupgrade.py | 11 +++ man/gnt-cluster.rst | 6 ++ src/Ganeti/Constants.hs | 7 ++ src/Ganeti/DataCollectors.hs | 5 ++ src/Ganeti/DataCollectors/Diagnose.hs | 160 +++++++++++++++++++++++++++++++++ src/Ganeti/DataCollectors/Types.hs | 2 +- src/Ganeti/Monitoring/Server.hs | 1 + src/Ganeti/Objects.hs | 2 + src/Ganeti/OpCodes.hs | 1 + src/Ganeti/OpParams.hs | 6 ++ src/Ganeti/Query/Server.hs | 2 + test/hs/Test/Ganeti/OpCodes.hs | 1 + test/py/cfgupgrade_unittest.py | 2 + 19 files changed, 252 insertions(+), 1 deletion(-) create mode 100644 src/Ganeti/DataCollectors/Diagnose.hs -- 1.7.10.4
