Add support for tailing listener logs and inspecting many from the mev command

This commit is contained in:
Luke Van Seters 2021-10-21 15:54:11 -04:00
parent 5897781db8
commit 18c42a872f
2 changed files with 15 additions and 2 deletions

View File

@ -25,6 +25,9 @@ case "$1" in
start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE
echo "." echo "."
;; ;;
tail)
tail -f listener.log
;;
restart) restart)
echo -n "Restarting daemon: "$NAME echo -n "Restarting daemon: "$NAME
start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDFILE start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDFILE
@ -40,7 +43,7 @@ case "$1" in
;; ;;
*) *)
echo "Usage: "$1" {start|stop|restart}" echo "Usage: "$1" {start|stop|restart|tail}"
exit 1 exit 1
esac esac

12
mev
View File

@ -24,6 +24,9 @@ case "$1" in
echo "Connecting to $DB_NAME" echo "Connecting to $DB_NAME"
db db
;; ;;
listener)
./listener $2
;;
backfill) backfill)
start_block_number=$2 start_block_number=$2
end_block_number=$3 end_block_number=$3
@ -37,12 +40,19 @@ case "$1" in
echo "Inspecting block $block_number" echo "Inspecting block $block_number"
kubectl exec -ti deploy/mev-inspect -- poetry run inspect-block $block_number kubectl exec -ti deploy/mev-inspect -- poetry run inspect-block $block_number
;; ;;
inspect-many)
start_block_number=$2
end_block_number=$3
echo "Inspecting from block $start_block_number to $end_block_number"
kubectl exec -ti deploy/mev-inspect -- \
poetry run inspect-many-blocks $start_block_number $end_block_number
;;
test) test)
echo "Running tests" echo "Running tests"
kubectl exec -ti deploy/mev-inspect -- poetry run pytest tests kubectl exec -ti deploy/mev-inspect -- poetry run pytest tests
;; ;;
*) *)
echo "Usage: "$1" {inspect|test}" echo "Usage: "$1" {db|backfill|inspect|test}"
exit 1 exit 1
esac esac