28 lines
477 B
Bash
28 lines
477 B
Bash
|
#!/usr/bin/env bash
|
||
|
#
|
||
|
# Reconfigures the log filter on a validator using the current RUST_LOG value
|
||
|
#
|
||
|
|
||
|
if [[ -n $1 ]]; then
|
||
|
url=$1
|
||
|
else
|
||
|
# Default to the local node
|
||
|
url=http://127.0.0.1:8899
|
||
|
fi
|
||
|
|
||
|
if [[ -z $RUST_LOG ]]; then
|
||
|
echo "RUST_LOG not defined"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
set -x
|
||
|
exec curl $url -X POST -H "Content-Type: application/json" \
|
||
|
-d "
|
||
|
{
|
||
|
\"jsonrpc\": \"2.0\",
|
||
|
\"id\": 1,
|
||
|
\"method\": \"setLogFilter\",
|
||
|
\"params\": [\"$RUST_LOG\"]
|
||
|
}
|
||
|
"
|