view odfcast/__init__.py @ 78:b7e4f50c75ba

Add six != 1.9 to the requirements. According to Björn, the version of six in Debigan wheezy is too old and odfcast needs at least version 1.9. For some reason it was missing from requirements.txt, so we add it now.
author Bernhard Herzog <bh@intevation.de>
date Wed, 25 Feb 2015 18:57:25 +0100
parents 4b78fe544b09
children 02efda1f6919
line wrap: on
line source
# -*- coding: utf-8 -*-

import logging

from flask import Flask

app = Flask(__name__)
app.config.from_object('odfcast.settings')
app.config.from_pyfile('odfcast.ini', silent=True)
app.config.from_envvar('ODFCAST_SETTINGS', silent=True)

if app.config["DEBUG"]:
    logging.basicConfig(level=logging.DEBUG)

from odfcast.convert import ConvertView, MergeView, TemplateView


app.add_url_rule("/convert/",
                 view_func=ConvertView.as_view(
                     "convert",
                     app.config["PY3O_UNO_DRIVER"],
                     app.config["PY3O_UNO_SERVER_HOSTNAME"],
                     app.config["PY3O_UNO_SERVER_PORT"],
                 ))
app.add_url_rule("/merge/",
                 view_func=MergeView.as_view("merge"),
                 )
app.add_url_rule("/",
                 view_func=TemplateView.as_view("index", "index.html"),
                 )
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)