From 18c42a872fa96c9544356e22372a9431fe139291 Mon Sep 17 00:00:00 2001 From: Luke Van Seters Date: Thu, 21 Oct 2021 15:54:11 -0400 Subject: [PATCH] Add support for tailing listener logs and inspecting many from the mev command --- listener | 5 ++++- mev | 12 +++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/listener b/listener index 30ebede..0a86c50 100755 --- a/listener +++ b/listener @@ -25,6 +25,9 @@ case "$1" in start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE echo "." ;; + tail) + tail -f listener.log + ;; restart) echo -n "Restarting daemon: "$NAME 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 esac diff --git a/mev b/mev index a936bf1..2988390 100755 --- a/mev +++ b/mev @@ -24,6 +24,9 @@ case "$1" in echo "Connecting to $DB_NAME" db ;; + listener) + ./listener $2 + ;; backfill) start_block_number=$2 end_block_number=$3 @@ -37,12 +40,19 @@ case "$1" in echo "Inspecting 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) echo "Running 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 esac