Simplify log output

This commit is contained in:
Matthias 2022-04-28 19:43:52 +02:00
parent 4063ab27cf
commit cb5c3316d1
2 changed files with 4 additions and 4 deletions

View File

@ -171,7 +171,7 @@ class Exchange:
self._api_async = self._init_ccxt( self._api_async = self._init_ccxt(
exchange_config, ccxt_async, ccxt_kwargs=ccxt_async_config) exchange_config, ccxt_async, ccxt_kwargs=ccxt_async_config)
logger.info('Using Exchange "%s"', self.name) logger.info(f'Using Exchange "{self.name}"')
if validate: if validate:
# Check if timeframe is available # Check if timeframe is available
@ -559,7 +559,7 @@ class Exchange:
# Therefore we also show that. # Therefore we also show that.
raise OperationalException( raise OperationalException(
f"The ccxt library does not provide the list of timeframes " f"The ccxt library does not provide the list of timeframes "
f"for the exchange \"{self.name}\" and this exchange " f"for the exchange {self.name} and this exchange "
f"is therefore not supported. ccxt fetchOHLCV: {self.exchange_has('fetchOHLCV')}") f"is therefore not supported. ccxt fetchOHLCV: {self.exchange_has('fetchOHLCV')}")
if timeframe and (timeframe not in self.timeframes): if timeframe and (timeframe not in self.timeframes):

View File

@ -909,7 +909,7 @@ def test_validate_timeframes_emulated_ohlcv_1(default_conf, mocker):
mocker.patch('freqtrade.exchange.Exchange.validate_stakecurrency') mocker.patch('freqtrade.exchange.Exchange.validate_stakecurrency')
with pytest.raises(OperationalException, with pytest.raises(OperationalException,
match=r'The ccxt library does not provide the list of timeframes ' match=r'The ccxt library does not provide the list of timeframes '
r'for the exchange ".*" and this exchange ' r'for the exchange .* and this exchange '
r'is therefore not supported. *'): r'is therefore not supported. *'):
Exchange(default_conf) Exchange(default_conf)
@ -930,7 +930,7 @@ def test_validate_timeframes_emulated_ohlcvi_2(default_conf, mocker):
mocker.patch('freqtrade.exchange.Exchange.validate_stakecurrency') mocker.patch('freqtrade.exchange.Exchange.validate_stakecurrency')
with pytest.raises(OperationalException, with pytest.raises(OperationalException,
match=r'The ccxt library does not provide the list of timeframes ' match=r'The ccxt library does not provide the list of timeframes '
r'for the exchange ".*" and this exchange ' r'for the exchange .* and this exchange '
r'is therefore not supported. *'): r'is therefore not supported. *'):
Exchange(default_conf) Exchange(default_conf)