Support invalid regex blacklist from config

This commit is contained in:
Matthias
2020-12-30 10:14:22 +01:00
parent 9feabe707f
commit 0affacd39a
3 changed files with 29 additions and 2 deletions

View File

@@ -128,8 +128,13 @@ class PairListManager():
:param logmethod: Function that'll be called, `logger.info` or `logger.warning`.
:return: pairlist - blacklisted pairs
"""
try:
blacklist = self.expanded_blacklist
except ValueError as err:
logger.error(f"Pair blacklist contains an invalid Wildcard: {err}")
return []
for pair in deepcopy(pairlist):
if pair in self.expanded_blacklist:
if pair in blacklist:
logmethod(f"Pair {pair} in your blacklist. Removing it from whitelist...")
pairlist.remove(pair)
return pairlist