Skip to content

Commit fec3476

Browse files
committed
remove @Retry decorator from shovels and fall back to base class error handling
1 parent 1a01d1b commit fec3476

File tree

5 files changed

+0
-12
lines changed

5 files changed

+0
-12
lines changed

scraper_service/shovel_daily_balance/main.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
from shared.shovel_base_class import ShovelBaseClass
77
from shared.substrate import get_substrate_client, reconnect_substrate
88
from shared.exceptions import DatabaseConnectionError, ShovelProcessingError
9-
from tenacity import retry, stop_after_attempt, wait_fixed
109

1110
logging.basicConfig(level=logging.INFO,
1211
format="%(asctime)s %(process)d %(message)s")

scraper_service/shovel_daily_stake/main.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
from shared.shovel_base_class import ShovelBaseClass
88
from shared.substrate import reconnect_substrate
99
from shared.exceptions import DatabaseConnectionError, ShovelProcessingError
10-
from tenacity import retry, stop_after_attempt, wait_fixed
1110

1211
logging.basicConfig(level=logging.INFO,
1312
format="%(asctime)s %(process)d %(message)s")

scraper_service/shovel_events/main.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from tenacity import retry, stop_after_attempt, wait_fixed
2-
31
from shared.block_metadata import get_block_metadata
42
from shared.clickhouse.batch_insert import buffer_insert
53
from shared.shovel_base_class import ShovelBaseClass

scraper_service/shovel_extrinsics/main.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from tenacity import retry, stop_after_attempt, wait_fixed
2-
31
from shared.block_metadata import get_block_metadata
42
from shared.clickhouse.batch_insert import buffer_insert
53
from shared.clickhouse.utils import (

scraper_service/shovel_subnets/main.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from shared.substrate import reconnect_substrate
2-
from tenacity import retry, stop_after_attempt, wait_fixed
32
from shared.block_metadata import get_block_metadata
43
from shared.clickhouse.batch_insert import buffer_insert
54
from shared.shovel_base_class import ShovelBaseClass
@@ -23,11 +22,6 @@ def process_block(self, n):
2322
raise ShovelProcessingError(f"Failed to process block {n}: {str(e)}")
2423

2524

26-
@retry(
27-
wait=wait_fixed(2),
28-
before_sleep=lambda _: reconnect_substrate(),
29-
stop=stop_after_attempt(15)
30-
)
3125
def do_process_block(n):
3226
try:
3327
# Create table if it doesn't exist

0 commit comments

Comments
 (0)