Révision e311c24d
coturn_sessions: Make it compatible with busybox telnet
| plugins/coturn/coturn_sessions | ||
|---|---|---|
| 39 | 39 |
clipassword=${password:-}
|
| 40 | 40 |
|
| 41 | 41 |
get_coturn_stats() {
|
| 42 |
echo "open 127.0.0.1 $cliport" |
|
| 43 |
sleep 1 |
|
| 44 | 42 |
echo "$clipassword" |
| 45 | 43 |
sleep 1 |
| 46 | 44 |
for i in udp tcp dtls tls |
| ... | ... | |
| 100 | 98 |
|
| 101 | 99 |
esac |
| 102 | 100 |
|
| 103 |
SESSIONS=$(get_coturn_stats | telnet 2> /dev/null | grep "Total sessions: " | sed 's/ Total sessions: //') |
|
| 101 |
SESSIONS=$(get_coturn_stats | telnet 127.0.0.1 "$cliport" 2> /dev/null | grep "Total sessions: " | sed 's/ Total sessions: //')
|
|
| 104 | 102 |
|
| 105 | 103 |
echo "udp_sessions.value $(pick_line "$SESSIONS" 1)" |
| 106 | 104 |
echo "tcp_sessions.value $(pick_line "$SESSIONS" 2)" |
| 107 | 105 |
echo "dtls_sessions.value $(pick_line "$SESSIONS" 3)" |
| 108 | 106 |
echo "tls_sessions.value $(pick_line "$SESSIONS" 4)" |
| 109 |
|
|
Formats disponibles : Unified diff