Don't start cores for unknown coins.

This commit is contained in:
tecnovert
2024-05-30 18:55:35 +02:00
parent ebdbe115dd
commit b07bc3c456
2 changed files with 6 additions and 7 deletions

View File

@@ -200,15 +200,14 @@ def runClient(fp, data_dir, chain, start_only_coins):
try:
# Try start daemons
for c, v in settings['chainclients'].items():
if len(start_only_coins) > 0 and c not in start_only_coins:
continue
try:
coin_id = swap_client.getCoinIdFromName(c)
display_name = getCoinName(coin_id)
except Exception as e:
logger.warning('Error getting coin display name for {}: {}'.format(c, str(e)))
display_name = 'Unknown'
logger.warning('Not starting unknown coin: {}'.format(c))
continue
if c == 'monero':
if v['manage_daemon'] is True:
swap_client.log.info(f'Starting {display_name} daemon')