Its sensible to have the debugging facilities, but not sensible to have an
option to turn-on a non-existent feature, so until debugging facilities are
back - the option has to go.
main() {
declare -A opts=(
- ["--debug"]=0
["--dir_bin"]="$HOME/bin"
["--dir_perf_logs"]=''
["--file_pipe"]=$(mktemp)
* )
if [ -v opts["$key"] ]
then
- if [ "$key" == "--debug" ]
- then
- opts["$key"]=1
- shift
- elif [ "$val" != "" ]
+ if [ "$val" != "" ]
then
opts["$key"]="$val"
shift
| stdbuf -o L tee \
>(stdbuf -o L "$bin"/khatus_bar \
-F "$MSG_FS" \
- -v opt_debug=""${opts['--debug']}"" \
-v opt_mpd_song_max_chars=10 \
-v opt_net_interfaces_to_show="${opts['--net_interfaces_to_show']}" \
-v opt_pulseaudio_sink="${opts['--pulseaudio_sink']}" \