diff --git a/gseeker b/gseeker index 98e83b5..4d14650 100755 --- a/gseeker +++ b/gseeker @@ -2,7 +2,7 @@ ### DEFINE -VERSION="0.3" +VERSION="0.2" GSEEKER_HOME="$HOME/.gseeker" GSEEKER_REPORTS="$GSEEKER_HOME/reports" GSEEKER_TMPDIR="$GSEEKER_HOME/tmp/pid_$$" @@ -27,9 +27,6 @@ cmd_tree() { show ) cmd_tree_show $* ;; - help ) - cmd_tree_help $* - ;; * ) echo "usage: $0 []" echo "" @@ -37,163 +34,12 @@ cmd_tree() { echo "" echo " config add and delete settings" echo " show show metadata" - echo " run run diagnostics on chosen URL's or groups added through " echo "" echo "See '$0 help ' to read about a specific subcommand." ;; esac } -cmd_tree_help() { - case $2 in - config ) - cmd_tree_help_config $* - ;; - show ) - cmd_tree_help_show $* - ;; - run ) - cmd_tree_help_run $* - ;; - * ) - echo "usage: $0 help " - echo "" - echo " config show help for the config command" - echo " show show help for the show command" - echo " run show help for the run command" - echo "" - ;; - esac -} - -cmd_tree_help_config() { - case $3 in - group ) - cmd_tree_help_config_group $* - ;; - url ) - cmd_tree_help_config_url $* - ;; - * ) - echo "usage: $0 help config [group, url]" - ;; - esac -} - -cmd_tree_help_config_group() { - case $4 in - add ) - echo "usage: $0 config group add " - echo "" - echo "Examples" - echo "" - echo " $0 config group add testingGroup" - echo " $0 config group add anotherGroup" - ;; - del ) - echo "usage: $0 config group del " - echo "" - echo "Examples:" - echo "" - echo " $0 config group del testingGroup" - echo " $0 config group del anotherGroup" - ;; - * ) - echo "usage: $0 help config group [add, del]" - ;; - esac -} - -cmd_tree_help_config_url() { - case $4 in - add ) - echo "usage: $0 config url add " - echo "" - echo "Examples:" - echo "" - echo '$0 config url add "https://git.sr.ht/~umgeher/gseeker" gseekerGroup' - echo '$0 config url add "https://git.sr.ht/~someperson/someproject" someGroup' - ;; - del ) - echo "usage: $0 config url del " - echo "" - echo "Examples:" - echo "" - echo '$0 config url del 05e8314dd1e2552e7d124048fba8f275d4ad0f60 gseekerGroup' - echo '$0 config url del cbbb2a6efd6217a48fd16b5c9430f2876bab222a someGroup' - echo "" - echo " are the sha1 hashes of the URL's" - ;; - * ) - echo "usage: $0 help config url [add, del]" - ;; - esac -} - -cmd_tree_help_show() { - case $3 in - config ) - echo "prints all URL's and groups added to the config file through the" - echo '"config [group, url] add " command to standard output' - echo "" - echo "Example:" - echo "" - echo "$0 show config" - ;; - * ) - echo "usage: $0 help show config" - ;; - esac -} - -cmd_tree_help_run() { - case $3 in - null ) - echo 'where "null" stands for no following :' - echo "" - echo "runs diagnostics on all URL's found within any group in the config" - echo "file" - echo "" - echo "Example:" - echo "" - echo "$0 run" - ;; - group ) - cmd_tree_help_run_group $* - ;; - * ) - echo "usage: $0 help run [null, group]" - ;; - esac -} - -cmd_tree_help_run_group() { - case $4 in - null ) - echo 'where "null" stands for no following :' - echo "" - echo "runs diagnostics on all URL's found within the specified group in the" - echo "config file" - echo "" - echo "Example:" - echo "" - echo "$0 run gseekerGroup" - echo "$0 run someGroup" - ;; - url ) - echo "runs diagnostics on the specified URL found in the specified group" - echo "" - echo "Example:" - echo "" - echo '$0 run gseekerGroup "https://git.sr.ht/~umgeher/gseeker"' - echo '$0 run someGroup "https://git.sr.ht/~someperson/someproject"' - ;; - * ) - echo "usage: $0 help run group [null, url]" - ;; - esac -} - cmd_tree_config() { case $2 in group ) @@ -205,8 +51,8 @@ cmd_tree_config() { * ) echo "usage: $0 config []" echo "" - echo " group add or delete a group from the config file" - echo " url add or delete a URL from the config file" + echo " group " + echo " url " echo "" echo "See '$0 help config ' to read about a specific subcommand." ;; @@ -224,8 +70,8 @@ cmd_tree_config_group() { * ) echo "usage: $0 config group []" echo "" - echo " add add a group to the config file" - echo " del delete a group from the config file" + echo " add " + echo " del " echo "" echo "See '$0 help config group ' to read about a specific subcommand." ;; @@ -260,8 +106,7 @@ cmd_tree_config_url() { * ) echo "usage: $0 config url []" echo "" - echo " add add a URL to the config file" - echo " del delete a URL from the config file" + echo "..." echo "" echo "See '$0 help config url ' to read about a specific subcommand." ;; @@ -316,7 +161,7 @@ cmd_tree_show() { * ) echo "usage: $0 show " echo "" - echo "See '$0 help show ' to read about a specific subcommand." + echo " config -- show configurations" ;; esac }