Just a heads-up for everyone:
You from now on need to edit user.cfg (copy from user.cfg.default), NOT pool.cfg!Hope that was big enough...
pool.cfg holds stuff like regexes + URLs that shouldn't matter to users anyways and you can then update easier if there is no change in the number of pools, just in some "backend" stuff.
this change broke deleting pools
D:\bitHopper>python bithopper.py
[22:37:56] Updating Difficulty
[22:37:57] 1690895.8030524
[22:37:57] Updating NameCoin Difficulty
[22:37:57] 94037.96
Traceback (most recent call last):
File "bithopper.py", line 227, in <module>
bithopper_global = BitHopper()
File "bithopper.py", line 43, in __init__
self.pool = pool.Pool(self)
File "D:\bitHopper\pool.py", line 44, in __init__
self.servers[pool] = dict(parser.items(pool))
File "D:\sw\python27\lib\ConfigParser.py", line 647, in items
for option in options]
File "D:\sw\python27\lib\ConfigParser.py", line 683, in _interpolate
self._interpolate_some(option, L, rawval, section, vars, 1)
File "D:\sw\python27\lib\ConfigParser.py", line 715, in _interpolate_some
option, section, rest, var)
ConfigParser.InterpolationMissingOptionError: Bad value substitution:
section: [eligius]
option : url
key : user
rawval :
of course I edited pools.cfg to remove them manually, but this means the splitting of the files didn't help, in fact it complicated the process
I just don't want to see a bunch of disabled pools on
http://localhost:8337/stats