We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0b712e7 commit 4fbccebCopy full SHA for 4fbcceb
1 file changed
soda
@@ -33,18 +33,25 @@ fi
33
34
function usage {
35
local task="TASK"
36
+ local description=""
37
if [[ -z "$1" ]]; then
38
import_all_namespaces
39
else
40
clear_help_usage
41
clear_imports
42
task="$1${SODA_NAMESPACE_DELIMITER}TASK"
- import "$1"
43
+ import "$1" && exists scripts info && {
44
+ description="$(cat `resource scripts info`)"
45
+ }
46
TASKS_USAGE="${TASKS_USAGE//$1${SODA_NAMESPACE_DELIMITER}/}"
47
PARAMETERS_USAGE="${PARAMETERS_USAGE//\[$1\]/}"
48
fi
49
50
echo "Usage: $(basename $0) [*PARAMETERS] $task [*ARGS] [*PARAMETERS]"
51
+ if [[ -n "$description" ]]; then
52
+ echo ""
53
+ echo "$description"
54
+ fi
55
echo ""
56
printf "$PARAMETERS_USAGE\n\n"
57
printf "$TASKS_USAGE\n"
0 commit comments