Commit 3fcb0eb8 authored by Romain Bignon's avatar Romain Bignon

move scripts into topdir scripts/ directory

parent 15409325
...@@ -23,7 +23,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ...@@ -23,7 +23,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
from __future__ import with_statement from __future__ import with_statement
import sys import sys
from types import MethodType
import weboob import weboob
from weboob.capabilities.bank import ICapBank, AccountNotFound from weboob.capabilities.bank import ICapBank, AccountNotFound
......
...@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ...@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
""" """
from weboob import Weboob
from weboob.capabilities.bank import ICapBank from weboob.capabilities.bank import ICapBank
from weboob.capabilities.messages import ICapMessages, ICapMessagesReply from weboob.capabilities.messages import ICapMessages, ICapMessagesReply
from weboob.capabilities.travel import ICapTravel from weboob.capabilities.travel import ICapTravel
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# vim: ft=python et softtabstop=4 cinoptions=4 shiftwidth=4 ts=4 ai # vim: ft=python et softtabstop=4 cinoptions=4 shiftwidth=4 ts=4 ai
""" """
Copyright(C) 2010 Romain Bignon, Christophe Benz Copyright(C) 2010 Christophe Benz
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
...@@ -20,41 +20,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ...@@ -20,41 +20,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
""" """
import os from weboob.frontends.http import HTTPApplication
import sys
from mako.lookup import TemplateLookup
import wee
from wsgiref.simple_server import make_server
from weboob import Weboob
from weboob.capabilities.messages import ICapMessages, ICapMessagesReply
from weboob.tools.application import BaseApplication
class Application(BaseApplication):
APPNAME = 'http'
CONFIG = dict(host='localhost', port=8080)
def main(self, argv):
self.load_config()
self.weboob.load_backends()
template_lookup = TemplateLookup(directories=['%s/../templates' % os.path.dirname(__file__)],
output_encoding='utf-8', encoding_errors='replace')
@wee.get('/')
def index(request):
template = template_lookup.get_template('index.mako')
return template.render().strip()
@wee.get('/messages')
def messages(request):
template = template_lookup.get_template('messages.mako')
backends = list(app.weboob.iter_backends(ICapMessages))
return template.render(backends=backends).strip()
if __name__ == '__main__': if __name__ == '__main__':
app = Application() HTTPApplication.run()
app.main(sys.argv)
srv = make_server(app.config.get('host'), app.config.get('port'), wee.make_app())
srv.serve_forever()
...@@ -28,7 +28,6 @@ import time ...@@ -28,7 +28,6 @@ import time
import sys import sys
from html2text import html2text from html2text import html2text
from weboob import Weboob
from weboob.capabilities.messages import ICapMessages from weboob.capabilities.messages import ICapMessages
from weboob.tools.application import BaseApplication from weboob.tools.application import BaseApplication
......
...@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ...@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
""" """
import sys
from weboob.frontends.travel import Travel from weboob.frontends.travel import Travel
if __name__ == '__main__': if __name__ == '__main__':
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment