diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 41e8f140..98f21ecf 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -316,6 +316,19 @@ NEWSITE(){ -proxy_scheme) PROXYSCHEME=${2};; -proxy_host) PROXYHOST=${2};; -proxy_port) PROXYPORT=${2};; + -*) + echo "Missing arguments" + echo "" + echo -e "Usage: ${idsCL[Yellow]}nodemgmt newcert${idsCL[Default]} {" + width=33 + printf "%-${width}s- %s\n" " -site {FQDN address(,es)}" "new site domain" + printf "%-${width}s- %s\n" " -ssl {true or false}" "(defaults to true)" + printf "%-${width}s- %s\n" " -type {'local' or 'proxy'}" "(defaults to local)" + printf "%-${width}s- %s\n" " -scheme {http or https}" "(required if type set to proxy)" + printf "%-${width}s- %s\n" " -host {IP or FQDN}" "(required if type set to proxy)" + printf "%-${width}s- %s\n" " -port {host port}" "(required if type set to proxy)" + echo "}" + exit 1;; esac shift done