fix optimizations config read on start
This commit is contained in:
parent
23c08d6017
commit
091db6af4f
1 changed files with 6 additions and 2 deletions
|
|
@ -42,7 +42,11 @@ class HaveSex(PromptApplication):
|
||||||
|
|
||||||
self.weboob.do('init_optimizations').wait()
|
self.weboob.do('init_optimizations').wait()
|
||||||
|
|
||||||
self.optims('Starting', 'start_optimization', self.config.get('optimizations').split(' '))
|
optimizations_str = self.config.get('optimizations').strip()
|
||||||
|
if optimizations_str:
|
||||||
|
optimizations = optimizations_str.split(' ')
|
||||||
|
if optimizations:
|
||||||
|
self.optims('Starting', 'start_optimization', optimizations)
|
||||||
|
|
||||||
return self.loop()
|
return self.loop()
|
||||||
|
|
||||||
|
|
@ -77,7 +81,7 @@ class HaveSex(PromptApplication):
|
||||||
def optims(self, action, function, optims):
|
def optims(self, action, function, optims):
|
||||||
for optim in optims:
|
for optim in optims:
|
||||||
try:
|
try:
|
||||||
self.service('Starting %s' % optim, 'start_optimization', optim)
|
self.service('Starting "%s"' % optim, 'start_optimization', optim)
|
||||||
except weboob.core.CallErrors, errors:
|
except weboob.core.CallErrors, errors:
|
||||||
for backend, error, backtrace in errors:
|
for backend, error, backtrace in errors:
|
||||||
if isinstance(error, OptimizationNotFound):
|
if isinstance(error, OptimizationNotFound):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue