12345678910111213141516171819202122232425 |
- #!/bin/sh
- . "$IPKG_INSTROOT/usr/share/libubox/jshn.sh"
- action=$1
- shift
- case "$action" in
- cat)
- case "$1" in
- conf|session)
- config_dir="$(uci -q get aria2.main.config_dir)"
- list_file="${config_dir:-/var/etc/aria2}/aria2.$1.main"
- json_init
- json_add_string file "$list_file"
- json_add_string content "$(cat "$list_file")"
- json_dump
- ;;
- esac
- ;;
- tail)
- log_file=$(uci -q get aria2.main.log)
- tail -n 50 "${log_file:-/var/log/aria2.log}"
- ;;
- esac
|