summaryrefslogtreecommitdiffstats
path: root/streams
diff options
context:
space:
mode:
authorroot <root@krebs>2011-08-04 02:32:37 +0200
committerroot <root@krebs>2011-08-04 02:32:37 +0200
commitcd541a5ff8b921d09004f72af64a736d2bdf5227 (patch)
tree2cb812a22ebeaf9bd4fc0c58538846b83eed0b98 /streams
parent6ba391b6b9768a6bb0ac6cbfc686ac1edebf4005 (diff)
added help for streams tool
Diffstat (limited to 'streams')
-rwxr-xr-xstreams/streams28
1 files changed, 26 insertions, 2 deletions
diff --git a/streams/streams b/streams/streams
index a8408b4a..eb1e6674 100755
--- a/streams/streams
+++ b/streams/streams
@@ -2,6 +2,11 @@
HERE=$(dirname $(readlink -f $0))
URLS=`cat $HERE/stream.db`
+#if [ ! `id -u` -eq "0" ]; then
+# echo "we are going sudo..."
+# exec sudo "$0" "$@"
+#fi
+
function start() {
# start the given stream von $1
REQ=$1
@@ -43,7 +48,23 @@ function list()
}
-
+function shorthelp()
+{
+ echo "start|stop|restart|status|list [audio stream]"
+}
+function longhelp()
+{
+ B=`basename $0`
+ echo -n "Usage: $B "
+ shorthelp
+ echo " get all available streams with '/$B list'
+Examples:
+ $B list
+ $B start groove
+ $B restart deepmix
+ $B status
+ $B stop"
+}
case "$1" in
@@ -69,7 +90,10 @@ case "$1" in
list)
list
;;
+ (--help)
+ shorthelp
+ ;;
*)
- echo "aidsballs"
+ longhelp
;;
esac