From: thomasv Date: Fri, 12 Oct 2012 14:31:05 +0000 (+0200) Subject: allow config to be None in constructor of Interface X-Git-Url: https://git.novaco.in/?a=commitdiff_plain;h=81b29a48a1912175629a2962e2240dc1d220fedf;hp=1a781036cf0a3d04c5e170ef71fbf3e36c2ab908;p=electrum-nvc.git allow config to be None in constructor of Interface --- diff --git a/lib/interface.py b/lib/interface.py index ddb6a0c..655f2ca 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -285,8 +285,12 @@ class TcpStratumInterface(InterfaceAncestor): class Interface(TcpStratumInterface, HttpStratumInterface): - def __init__(self, config): + def __init__(self, config = None): + if config is None: + from simple_config import SimpleConfig + config = SimpleConfig() + try: s = config.get('server') host, port, protocol = s.split(':') diff --git a/scripts/blocks b/scripts/blocks index 8f7500d..67db84a 100755 --- a/scripts/blocks +++ b/scripts/blocks @@ -2,8 +2,7 @@ import electrum -i = electrum.Interface({'server':'electrum.novit.ro:50001:t'}) - +i = electrum.Interface() i.start() i.send([('blockchain.numblocks.subscribe',[])])