Browse Source

simplify read_common_config. do not break loop so that we read both files

283
thomasv 13 years ago
parent
commit
d25724a621
  1. 18
      lib/simple_config.py

18
lib/simple_config.py

@ -89,7 +89,7 @@ class SimpleConfig:
def read_common_config(self): def read_common_config(self):
for name in [ os.path.join( user_dir(), 'electrum.conf') , '/etc/electrum.conf']: for name in ['/etc/electrum.conf', os.path.join( user_dir(), 'electrum.conf')]:
if os.path.exists(name): if os.path.exists(name):
try: try:
import ConfigParser import ConfigParser
@ -99,19 +99,9 @@ class SimpleConfig:
p = ConfigParser.ConfigParser() p = ConfigParser.ConfigParser()
p.read(name) p.read(name)
try: for k, v in p.items('client'):
self.common_config['server'] = p.get('client','server') self.common_config[k] = v
except:
pass
try:
self.common_config['proxy'] = p.get('client','proxy')
except:
pass
try:
self.common_config['gui'] = p.get('client','gui')
except:
pass
break

Loading…
Cancel
Save