Compare commits
No commits in common. "master" and "0.2" have entirely different histories.
1 changed files with 7 additions and 162 deletions
169
gseeker
169
gseeker
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
### DEFINE
|
### DEFINE
|
||||||
|
|
||||||
VERSION="0.3"
|
VERSION="0.2"
|
||||||
GSEEKER_HOME="$HOME/.gseeker"
|
GSEEKER_HOME="$HOME/.gseeker"
|
||||||
GSEEKER_REPORTS="$GSEEKER_HOME/reports"
|
GSEEKER_REPORTS="$GSEEKER_HOME/reports"
|
||||||
GSEEKER_TMPDIR="$GSEEKER_HOME/tmp/pid_$$"
|
GSEEKER_TMPDIR="$GSEEKER_HOME/tmp/pid_$$"
|
||||||
|
@ -27,9 +27,6 @@ cmd_tree() {
|
||||||
show )
|
show )
|
||||||
cmd_tree_show $*
|
cmd_tree_show $*
|
||||||
;;
|
;;
|
||||||
help )
|
|
||||||
cmd_tree_help $*
|
|
||||||
;;
|
|
||||||
* )
|
* )
|
||||||
echo "usage: $0 <command> [<args>]"
|
echo "usage: $0 <command> [<args>]"
|
||||||
echo ""
|
echo ""
|
||||||
|
@ -37,163 +34,12 @@ cmd_tree() {
|
||||||
echo ""
|
echo ""
|
||||||
echo " config add and delete settings"
|
echo " config add and delete settings"
|
||||||
echo " show show metadata"
|
echo " show show metadata"
|
||||||
echo " run run diagnostics on chosen URL's or groups added through <config>"
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "See '$0 help <command>' to read about a specific subcommand."
|
echo "See '$0 help <command>' to read about a specific subcommand."
|
||||||
;;
|
;;
|
||||||
esac
|
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 <args>"
|
|
||||||
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 <group>"
|
|
||||||
echo ""
|
|
||||||
echo "Examples"
|
|
||||||
echo ""
|
|
||||||
echo " $0 config group add testingGroup"
|
|
||||||
echo " $0 config group add anotherGroup"
|
|
||||||
;;
|
|
||||||
del )
|
|
||||||
echo "usage: $0 config group del <group>"
|
|
||||||
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 <url> <group>"
|
|
||||||
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 <id> <group>"
|
|
||||||
echo ""
|
|
||||||
echo "Examples:"
|
|
||||||
echo ""
|
|
||||||
echo '$0 config url del 05e8314dd1e2552e7d124048fba8f275d4ad0f60 gseekerGroup'
|
|
||||||
echo '$0 config url del cbbb2a6efd6217a48fd16b5c9430f2876bab222a someGroup'
|
|
||||||
echo ""
|
|
||||||
echo "<id> 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 <args>" 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 <args>:'
|
|
||||||
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 <args>:'
|
|
||||||
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() {
|
cmd_tree_config() {
|
||||||
case $2 in
|
case $2 in
|
||||||
group )
|
group )
|
||||||
|
@ -205,8 +51,8 @@ cmd_tree_config() {
|
||||||
* )
|
* )
|
||||||
echo "usage: $0 config <command> [<args>]"
|
echo "usage: $0 config <command> [<args>]"
|
||||||
echo ""
|
echo ""
|
||||||
echo " group add or delete a group from the config file"
|
echo " group "
|
||||||
echo " url add or delete a URL from the config file"
|
echo " url "
|
||||||
echo ""
|
echo ""
|
||||||
echo "See '$0 help config <command>' to read about a specific subcommand."
|
echo "See '$0 help config <command>' to read about a specific subcommand."
|
||||||
;;
|
;;
|
||||||
|
@ -224,8 +70,8 @@ cmd_tree_config_group() {
|
||||||
* )
|
* )
|
||||||
echo "usage: $0 config group <command> [<args>]"
|
echo "usage: $0 config group <command> [<args>]"
|
||||||
echo ""
|
echo ""
|
||||||
echo " add add a group to the config file"
|
echo " add "
|
||||||
echo " del delete a group from the config file"
|
echo " del "
|
||||||
echo ""
|
echo ""
|
||||||
echo "See '$0 help config group <command>' to read about a specific subcommand."
|
echo "See '$0 help config group <command>' to read about a specific subcommand."
|
||||||
;;
|
;;
|
||||||
|
@ -260,8 +106,7 @@ cmd_tree_config_url() {
|
||||||
* )
|
* )
|
||||||
echo "usage: $0 config url <command> [<args>]"
|
echo "usage: $0 config url <command> [<args>]"
|
||||||
echo ""
|
echo ""
|
||||||
echo " add add a URL to the config file"
|
echo "..."
|
||||||
echo " del delete a URL from the config file"
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "See '$0 help config url <command>' to read about a specific subcommand."
|
echo "See '$0 help config url <command>' to read about a specific subcommand."
|
||||||
;;
|
;;
|
||||||
|
@ -316,7 +161,7 @@ cmd_tree_show() {
|
||||||
* )
|
* )
|
||||||
echo "usage: $0 show <command>"
|
echo "usage: $0 show <command>"
|
||||||
echo ""
|
echo ""
|
||||||
echo "See '$0 help show <command>' to read about a specific subcommand."
|
echo " config -- show configurations"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue