Commit 4d507e35 authored by Vitaly Lipatov's avatar Vitaly Lipatov

serv: fix without param checking

parent 937ca1b0
...@@ -141,7 +141,7 @@ show_command_only= ...@@ -141,7 +141,7 @@ show_command_only=
serv_cmd= serv_cmd=
service_name= service_name=
params= params=
withoutservicename=
check_command() check_command()
{ {
...@@ -154,6 +154,7 @@ check_command() ...@@ -154,6 +154,7 @@ check_command()
;; ;;
usage) # HELPCMD: print out usage of the service usage) # HELPCMD: print out usage of the service
serv_cmd=usage serv_cmd=usage
withoutservicename=1
;; ;;
#restart) # HELPCMD: restart service #restart) # HELPCMD: restart service
#reload) # HELPCMD: reload service #reload) # HELPCMD: reload service
...@@ -168,12 +169,15 @@ check_command() ...@@ -168,12 +169,15 @@ check_command()
;; ;;
list) # HELPCMD: list running services list) # HELPCMD: list running services
serv_cmd=list serv_cmd=list
withoutservicename=1
;; ;;
list-all) # HELPCMD: list all available services list-all) # HELPCMD: list all available services
serv_cmd=list_all serv_cmd=list_all
withoutservicename=1
;; ;;
list-startup) # HELPCMD: list all services to run on startup list-startup) # HELPCMD: list all services to run on startup
serv_cmd=list_startup serv_cmd=list_startup
withoutservicename=1
;; ;;
on|enable) # HELPCMD: add service to run on startup and start it now on|enable) # HELPCMD: add service to run on startup and start it now
serv_cmd=enable serv_cmd=enable
...@@ -229,7 +233,7 @@ echover "service: $service_name" ...@@ -229,7 +233,7 @@ echover "service: $service_name"
echover "command: $serv_cmd" echover "command: $serv_cmd"
# Just printout help if run without args # Just printout help if run without args
if [ "$serv_cmd" != "list" ] && [ "$serv_cmd" != "list_all" ] && [ -z "$service_name" ] ; then if [ -z "$withoutservicename" ] && [ -z "$service_name" ] ; then
print_version print_version
echo echo
fatal "Run $ $progname --help for get help" fatal "Run $ $progname --help for get help"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment