URI: 
       tdaemon: more convenient constructor for scripts - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 4653a1007cb8451c28461a326730900b285f38ad
   DIR parent 3f4e632cc44fc132d484d8e9e8da4bbe48f6db96
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Mon,  1 Oct 2018 15:49:26 +0200
       
       daemon: more convenient constructor for scripts
       
       Diffstat:
         M electrum/daemon.py                  |       5 ++++-
       
       1 file changed, 4 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/electrum/daemon.py b/electrum/daemon.py
       t@@ -121,9 +121,12 @@ def get_rpc_credentials(config):
        
        class Daemon(DaemonThread):
        
       -    def __init__(self, config, fd):
       +    def __init__(self, config, fd=None):
                DaemonThread.__init__(self)
                self.config = config
       +        if fd is None:
       +            fd, server = get_fd_or_server(config)
       +            if fd is None: raise Exception('failed to lock daemon; already running?')
                if config.get('offline'):
                    self.network = None
                else: