Commit graph

11 commits

Author SHA1 Message Date
Romain Bignon
56fea28640 split module loader in ModulesLoader and BackendsConfig classes 2010-04-06 21:17:51 +02:00
Romain Bignon
4736260993 store instance name in Backend 2010-04-04 18:57:39 +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
7d274c74b7 fix backends initialization 2010-03-30 23:30:58 +02:00
Romain Bignon
f65ca1c8b6 improve caps 2010-03-23 11:56:18 +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
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
Romain Bignon
34f42b9af1 modules loader 2010-02-20 13:48:19 +01:00