From 3129b3c5ef522a8f260a1a7ee2181fdba9eef302 Mon Sep 17 00:00:00 2001 From: Jason Date: Tue, 3 Dec 2019 19:15:33 +0900 Subject: [PATCH] Move __fish_print_debian_services into invoke-rc.d completion script --- share/completions/invoke-rc.d.fish | 8 +++++++- share/functions/__fish_print_debian_services.fish | 7 ------- 2 files changed, 7 insertions(+), 8 deletions(-) delete mode 100644 share/functions/__fish_print_debian_services.fish diff --git a/share/completions/invoke-rc.d.fish b/share/completions/invoke-rc.d.fish index fcccafc36..f3c50ff5a 100644 --- a/share/completions/invoke-rc.d.fish +++ b/share/completions/invoke-rc.d.fish @@ -1,3 +1,10 @@ +function __fish_print_debian_services --description 'Prints services installed' + for service in /etc/init.d/* + if [ -x $service ] + basename $service + end + end +end function __fish_invoke_rcd_has_service set tokens (commandline -opc) @@ -15,4 +22,3 @@ complete -f -c invoke-rc.d -n '__fish_invoke_rcd_has_service' -a 'restart' -d 'R complete -f -c invoke-rc.d -n '__fish_invoke_rcd_has_service' -a 'reload' -d 'Reload Configuration' complete -f -c invoke-rc.d -n '__fish_invoke_rcd_has_service' -a 'force-reload' -d 'Force reloading configuration' complete -f -c invoke-rc.d -n '__fish_invoke_rcd_has_service' -a 'status' -d 'Print the status of the service' - diff --git a/share/functions/__fish_print_debian_services.fish b/share/functions/__fish_print_debian_services.fish deleted file mode 100644 index 394c1e850..000000000 --- a/share/functions/__fish_print_debian_services.fish +++ /dev/null @@ -1,7 +0,0 @@ -function __fish_print_debian_services --description 'Prints services installed' - for service in /etc/init.d/* - if [ -x $service ] - basename $service - end - end -end