URI: 
       tlabels plugin: use self.print_error - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 9b7a62c36afe96eb05380eec541d2bfa2b699fa0
   DIR parent cd1a520afcb801788127afa79b520a647b66c4cd
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Sun, 12 Apr 2015 12:16:57 +0200
       
       labels plugin: use self.print_error
       
       Diffstat:
         M plugins/labels.py                   |      22 ++++++++--------------
       
       1 file changed, 8 insertions(+), 14 deletions(-)
       ---
   DIR diff --git a/plugins/labels.py b/plugins/labels.py
       t@@ -1,5 +1,3 @@
       -from electrum.util import print_error
       -
        import socket
        import requests
        import threading
       t@@ -49,7 +47,7 @@ class Plugin(BasePlugin):
                return decoded_message
        
            def set_nonce(self, nonce):
       -        print_error("Set nonce to", nonce)
       +        self.print_error("Set nonce to", nonce)
                self.wallet.storage.put("wallet_nonce", nonce, True)
                self.wallet_nonce = nonce
        
       t@@ -63,7 +61,7 @@ class Plugin(BasePlugin):
                self.wallet = wallet
        
                self.wallet_nonce = self.wallet.storage.get("wallet_nonce")
       -        print_error("Wallet nonce is", self.wallet_nonce)
       +        self.print_error("Wallet nonce is", self.wallet_nonce)
                if self.wallet_nonce is None:
                    self.set_nonce(1)
        
       t@@ -84,7 +82,7 @@ class Plugin(BasePlugin):
                    try:
                        self.pull_thread()
                    except Exception as e:
       -                print_error("could not retrieve labels:", e)
       +                self.print_error("could not retrieve labels:", e)
                t = threading.Thread(target=do_pull_thread)
                t.setDaemon(True)
                t.start()
       t@@ -163,18 +161,14 @@ class Plugin(BasePlugin):
                        encoded_key = self.encode(key)
                        encoded_value = self.encode(value)
                    except:
       -                print_error('cannot encode', repr(key), repr(value))
       +                self.print_error('cannot encode', repr(key), repr(value))
                        continue
                    bundle["labels"].append({'encryptedLabel': encoded_value, 'externalId':  encoded_key})
                self.do_request("POST", "/labels", True, bundle)
        
            def pull_thread(self, force = False):
       -        if force:
       -            wallet_nonce = 1
       -        else:
       -            wallet_nonce = self.wallet_nonce - 1
       -
       -        print_error("Asking for labels since nonce", wallet_nonce)
       +        wallet_nonce = 1 if force else self.wallet_nonce - 1
       +        self.print_error("Asking for labels since nonce", wallet_nonce)
                response = self.do_request("GET", ("/labels/since/%d/for/%s" % (wallet_nonce, self.wallet_id) ))
                result = {}
                if not response["labels"] is None:
       t@@ -188,7 +182,7 @@ class Plugin(BasePlugin):
                            json.dumps(key)
                            json.dumps(value)
                        except:
       -                    print_error('error: no json', key)
       +                    self.print_error('error: no json', key)
                            continue
                        result[key] = value
        
       t@@ -201,4 +195,4 @@ class Plugin(BasePlugin):
        
                    self.window.emit(SIGNAL('labels:pulled'))
                    self.set_nonce(response["nonce"] + 1)
       -            print_error("received %d labels"%len(response))
       +            self.print_error("received %d labels"%len(response))