Romain Bignon
56fea28640
split module loader in ModulesLoader and BackendsConfig classes
2010-04-06 21:17:51 +02:00
Romain Bignon
3393fb73e9
abstraction on scheduler
2010-04-04 18:17:01 +02:00
Romain Bignon
3d0c80c323
improve the dummy script
2010-04-01 20:25:32 +02:00
Romain Bignon
e119a70cec
new system to load backends
...
Now there is a single file ~/.weboob/backends, where every backends are
instancied. There are two ways to create backends for frontends:
- Use Weboob.load_backends(), to load every backends in the config file
- Use Weboob.load_modules(), to instanciate every module one time
2010-04-01 20:05:09 +02:00
Romain Bignon
36bc436739
fix launch
2010-03-31 00:39:59 +02:00
Romain Bignon
29400eb185
reorganization of config management
2010-03-30 23:24:18 +02:00
Christophe Benz
a4dd17631f
use iterator instead of get_backends
2010-03-11 15:29:30 +01:00
Christophe Benz
d699e307dd
use lower_case_with_underscores instead of mixedCase for methods (PEP 8)
2010-03-11 15:13:17 +01:00
Romain Bignon
8c4340bed3
create backends with Weboob object
2010-03-08 17:45:11 +01:00
Romain Bignon
02980374cd
use scheduler
2010-03-08 16:20:05 +01:00
Romain Bignon
d65d551ce1
use yaml as storage instead of SafeConfigParser
2010-02-23 22:15:57 +01:00
Romain Bignon
f06ef5da34
better capabilities management (class interfaces instead of constants)
2010-02-23 20:39:01 +01:00
Romain Bignon
2aa2e01bc5
support of backend capabilities
2010-02-20 14:31:53 +01:00
Romain Bignon
458c92b4f8
moved the Weboob class
2010-02-20 13:57:04 +01:00