eval arg passed to setconfig, to avoid storing boolean as string
authorThomasV <thomasv@gitorious>
Mon, 3 Mar 2014 11:29:10 +0000 (12:29 +0100)
committerThomasV <thomasv@gitorious>
Mon, 3 Mar 2014 11:29:10 +0000 (12:29 +0100)
electrum

index 6fb6665..a449de3 100755 (executable)
--- a/electrum
+++ b/electrum
@@ -21,6 +21,7 @@ import json
 import optparse
 import os
 import re
+import ast
 import sys
 import time
 import traceback
@@ -454,6 +455,10 @@ if __name__ == '__main__':
 
     elif cmd.name == 'setconfig':
         key, value = args[1:3]
+        try:
+            value = ast.literal_eval(value)
+        except:
+            pass
         config.set_key(key, value, True)
         print_msg(True)