diff -uNr a/configure.ac b/configure.ac --- a/configure.ac 2017-03-03 10:46:36.346404128 +0100 +++ b/configure.ac 2017-03-03 11:18:02.533241361 +0100 @@ -258,6 +258,7 @@ CPPFLAGS="-I\$(top_builddir)/make -I\$(top_srcdir)/make -I. $ENV_CPPFLAGS" LDFLAGS="$ENV_LDFLAGS" +AM_EXTRA_RECURSIVE_TARGETS([xml-upload]) AC_CONFIG_FILES([Makefile fence/Makefile fence/agents/Makefile diff -uNr a/fence/agents/lib/fencing.py.py b/fence/agents/lib/fencing.py.py --- a/fence/agents/lib/fencing.py.py 2017-03-03 10:46:36.349404099 +0100 +++ b/fence/agents/lib/fencing.py.py 2017-03-03 11:18:02.534241351 +0100 @@ -69,6 +69,7 @@ "delay" : { "getopt" : "f:", "longopt" : "delay", + "type" : "second", "help" : "--delay=[seconds] Wait X seconds before fencing is started", "required" : "0", "shortdesc" : "Wait X seconds before fencing is started", @@ -108,6 +109,7 @@ "ipport" : { "getopt" : "u:", "longopt" : "ipport", + "type" : "integer", "help" : "-u, --ipport=[port] TCP/UDP port to use", "required" : "0", "shortdesc" : "TCP/UDP port to use for connection with device", @@ -340,6 +342,7 @@ "login_timeout" : { "getopt" : "y:", "longopt" : "login-timeout", + "type" : "second", "help" : "--login-timeout=[seconds] Wait X seconds for cmd prompt after login", "default" : "5", "required" : "0", @@ -348,6 +351,7 @@ "shell_timeout" : { "getopt" : "Y:", "longopt" : "shell-timeout", + "type" : "second", "help" : "--shell-timeout=[seconds] Wait X seconds for cmd prompt after issuing command", "default" : "3", "required" : "0", @@ -356,6 +360,7 @@ "power_timeout" : { "getopt" : "g:", "longopt" : "power-timeout", + "type" : "second", "help" : "--power-timeout=[seconds] Test X seconds for status change after ON/OFF", "default" : "20", "required" : "0", @@ -364,6 +369,7 @@ "power_wait" : { "getopt" : "G:", "longopt" : "power-wait", + "type" : "second", "help" : "--power-wait=[seconds] Wait X seconds after issuing ON/OFF", "default" : "0", "required" : "0", @@ -379,6 +385,7 @@ "retry_on" : { "getopt" : "F:", "longopt" : "retry-on", + "type" : "integer", "help" : "--retry-on=[attempts] Count of attempts to retry power on", "default" : "1", "required" : "0", @@ -567,7 +574,8 @@ print "\t\t\t