From f9d75465fcaf815d32c71a579c42f57908bb8823 Mon Sep 17 00:00:00 2001 From: magicalne Date: Wed, 20 Apr 2022 12:05:22 +0800 Subject: [PATCH] ignore error when get tip --- agent/app.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/agent/app.py b/agent/app.py index 559f448..9e9dd25 100644 --- a/agent/app.py +++ b/agent/app.py @@ -273,7 +273,11 @@ def run(self): sleep(2) logging.info("Start running") if BlockNumber is None: - LastBlockNumber = self.gw_rpc.get_tip_number() + try: + LastBlockNumber = self.gw_rpc.get_tip_number() + except: + logging.exception("Cannot get tip number") + continue else: LastBlockNumber = BlockNumber @@ -474,7 +478,6 @@ def exporter(block_number=None): ) global LastBlockNumber - print(LastBlockNumber) last_block_number.labels(web3_url=web3_url).set(LastBlockNumber) node_gw_ping.labels(web3_url=web3_url,