This short patch series improves the option types we support, adds
support for argument, and as an unrelated patch it expands a bit the
ganeti-confd man page.

Did not run QA but it passes unittests and lint checks/distcheck.

Iustin Pop (6):
  Add support for arguments in --help-completion
  Support the new option types in build-bash-completion
  Define the actual arguments that are supported by programs
  Enable bash completion for Haskell daemons too
  Split the OptComplNumeric into integer/float ones
  Improve the confd man page

 Makefile.am                            |    2 +-
 autotools/build-bash-completion        |   93 +++++++++++++++++++++++++-------
 autotools/run-in-tempdir               |    2 +-
 htest/Test/Ganeti/Common.hs            |   13 ++---
 htest/Test/Ganeti/Daemon.hs            |    2 +-
 htest/Test/Ganeti/HTools/CLI.hs        |    4 +-
 htools/Ganeti/Common.hs                |   41 ++++++++++----
 htools/Ganeti/Daemon.hs                |    4 +-
 htools/Ganeti/HTools/CLI.hs            |   15 +++---
 htools/Ganeti/HTools/Program.hs        |   16 +++---
 htools/Ganeti/HTools/Program/Hail.hs   |   11 +++-
 htools/Ganeti/HTools/Program/Hbal.hs   |   14 +++--
 htools/Ganeti/HTools/Program/Hcheck.hs |   11 +++-
 htools/Ganeti/HTools/Program/Hinfo.hs  |   11 +++-
 htools/Ganeti/HTools/Program/Hscan.hs  |   11 +++-
 htools/Ganeti/HTools/Program/Hspace.hs |   11 +++-
 htools/htools.hs                       |    5 +-
 man/ganeti-confd.rst                   |   17 ++++++
 18 files changed, 217 insertions(+), 66 deletions(-)

-- 
1.7.10.4

Reply via email to