use config file for http frontend

This commit is contained in:
Christophe Benz 2010-04-08 16:07:42 +02:00
commit 504462c82c

View file

@ -33,8 +33,10 @@ from weboob.tools.application import BaseApplication
class Application(BaseApplication): class Application(BaseApplication):
APPNAME = 'http' APPNAME = 'http'
CONFIG = dict(host='localhost', port=8080)
def main(self, argv): def main(self, argv):
self.load_config()
self.weboob.load_backends() self.weboob.load_backends()
template_lookup = TemplateLookup(directories=['%s/../templates' % os.path.dirname(__file__)], template_lookup = TemplateLookup(directories=['%s/../templates' % os.path.dirname(__file__)],
@ -54,5 +56,5 @@ def messages(request):
if __name__ == '__main__': if __name__ == '__main__':
app = Application() app = Application()
app.main(sys.argv) app.main(sys.argv)
srv = make_server('localhost', 8080, wee.make_app()) srv = make_server(app.config.get('host'), app.config.get('port'), wee.make_app())
srv.serve_forever() srv.serve_forever()