annotate main.py @ 77:a1dfce599136

Add a wsgi file for running odfcast within apaches mod_wsgi
author Björn Ricks <bjoern.ricks@intevation.de>
date Tue, 17 Feb 2015 15:19:37 +0100
parents dcf870775c26
children
rev   line source
0
4a34f72f036b Add initial conversion service
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff changeset
1 # -*- coding: utf-8 -*-
4a34f72f036b Add initial conversion service
Björn Ricks <bjoern.ricks@intevation.de>
parents:
diff changeset
2 if __name__ == "__main__":
37
5c3aba401382 Move templates and static directories to odfcast
Björn Ricks <bjoern.ricks@intevation.de>
parents: 30
diff changeset
3 from odfcast import app
69
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
4
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
5 server_name = app.config['SERVER_NAME']
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
6 if server_name and ':' in server_name:
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
7 host, port = server_name.rsplit(':', 1)
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
8 port = int(port)
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
9 else:
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
10 port = 5000
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
11 host = "127.0.0.1"
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
12
dcf870775c26 Add compability with flask 0.8
Björn Ricks <bjoern.ricks@intevation.de>
parents: 37
diff changeset
13 app.run(host=host, port=port)
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)