This patch series takes care of most of Iustin's comment after my last week's patch series.
Michael Hanselmann (8): rpc: Make “test_delay” RPC actually work Add QA test for “gnt-debug delay” utils.algo: Add utility to convert sequence to dictionary query: Use new SequenceToDict utility Convert RPC definitions to dictionaries rpc: Use definitions directly instead of via generated code rpc: Move post-processor functions into definitions file RPC/test_delay: Use callable for timeout calculation autotools/build-rpc | 27 ++++---- lib/query.py | 34 +++++----- lib/rpc.py | 92 ++++---------------------- lib/rpc_defs.py | 127 +++++++++++++++++++++++++++++++----- lib/utils/algo.py | 24 +++++++ qa/ganeti-qa.py | 1 + qa/qa-sample.json | 1 + qa/qa_cluster.py | 8 ++ test/ganeti.query_unittest.py | 8 ++ test/ganeti.utils.algo_unittest.py | 29 ++++++++ 10 files changed, 225 insertions(+), 126 deletions(-) -- 1.7.6
