Skip to content

Commit 5620cd4

Browse files
committed
[CCXT] reduce log size when market fetch error
1 parent df2a633 commit 5620cd4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

octobot_trading/exchanges/connectors/ccxt/ccxt_connector.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,9 @@ def _ensure_successful_markets_fetch(self, client):
147147
found_spot_markets = True
148148
break
149149
if not found_spot_markets:
150+
logged_symbols = (symbols[:3] + ["..."] + symbols[-3:]) if len(symbols) > 10 else symbols
150151
raise octobot_trading.errors.FailedMarketStatusRequest(
151-
f"No spot markets found for {self.exchange_manager.exchange_name} - {len(symbols)} fetched markets: {symbols}"
152+
f"No spot markets found for {self.exchange_manager.exchange_name}: {len(symbols)} fetched markets: {logged_symbols}"
152153
)
153154

154155
async def _filtered_if_necessary_load_markets(

0 commit comments

Comments
 (0)