interface.py: rm broken dead code

As it's failing due to relative imports, this might have been broken since py2->py3 migration.
```
$ python3 ./electrum/interface.py
Traceback (most recent call last):
  File "/home/user/wspace/electrum/./electrum/interface.py", line 31, in <module>
    import asyncio
  File "/usr/lib/python3.13/asyncio/__init__.py", line 8, in <module>
    from .base_events import *
  File "/usr/lib/python3.13/asyncio/base_events.py", line 18, in <module>
    import concurrent.futures
  File "/usr/lib/python3.13/concurrent/futures/__init__.py", line 8, in <module>
    from concurrent.futures._base import (FIRST_COMPLETED,
    ...<9 lines>...
                                          as_completed)
  File "/usr/lib/python3.13/concurrent/futures/_base.py", line 7, in <module>
    import logging
  File "/home/user/wspace/electrum/electrum/logging.py", line 6, in <module>
    import logging.handlers
ModuleNotFoundError: No module named 'logging.handlers'; 'logging' is not a package
```
This commit is contained in:
SomberNight
2026-03-20 16:03:44 +00:00
parent fa6deb8d0e
commit baf9a1d976
-33
View File
@@ -1805,36 +1805,3 @@ def sanitize_tx_broadcast_response(server_msg) -> str:
return msg if msg else substring
# otherwise:
return _("Unknown error")
def check_cert(host, cert):
try:
b = pem.dePem(cert, 'CERTIFICATE')
x = x509.X509(b)
except Exception:
traceback.print_exc(file=sys.stdout)
return
try:
x.check_date()
expired = False
except Exception:
expired = True
m = "host: %s\n"%host
m += "has_expired: %s\n"% expired
util.print_msg(m)
def test_certificates():
from .simple_config import SimpleConfig
config = SimpleConfig()
mydir = os.path.join(config.path, "certs")
certs = os.listdir(mydir)
for c in certs:
p = os.path.join(mydir,c)
with open(p, encoding='utf-8') as f:
cert = f.read()
check_cert(c, cert)
if __name__ == "__main__":
test_certificates()