Skip to content

Commit be58fd8

Browse files
committed
cli: aggressively log version and "spesmilo" at startup
to help distinguish logs from kyuupichan/electrumx ref #306
1 parent bef68fa commit be58fd8

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/electrumx/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from electrumx.server.env import Env
33

44

5+
BRANDING = "spesmilo"
56
__version__ = "1.18.0"
67
version = f'ElectrumX {__version__}'
78
version_short = __version__

src/electrumx/cli/electrumx_server.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import logging
1414
import sys
1515

16+
import electrumx
1617
from electrumx import Controller, Env
1718
from electrumx.lib.util import CompactFormatter, make_logger
1819

@@ -24,7 +25,9 @@ def main():
2425
handler.setFormatter(CompactFormatter(log_fmt))
2526
logger = make_logger('electrumx', handler=handler, level='INFO')
2627

27-
logger.info('ElectrumX server starting')
28+
logger.info(
29+
f'ElectrumX server starting. '
30+
f'({electrumx.BRANDING}. version={electrumx.__version__})')
2831
try:
2932
if sys.version_info < (3, 10):
3033
raise RuntimeError('ElectrumX requires Python 3.10 or greater')

0 commit comments

Comments
 (0)