[dak/master] First pass at a hacky mod_wsgi version
Signed-off-by: Mark Hymers <mhy@debian.org>
---
dakweb/dakweb.wsgi | 11 +++++++++++
dakweb/dakwebserver.py | 5 +++--
2 files changed, 14 insertions(+), 2 deletions(-)
create mode 100644 dakweb/dakweb.wsgi
diff --git a/dakweb/dakweb.wsgi b/dakweb/dakweb.wsgi
new file mode 100644
index 0000000..1514c70
--- /dev/null
+++ b/dakweb/dakweb.wsgi
@@ -0,0 +1,11 @@
+import sys
+import os
+
+sys.path.append('/srv/ftp-master.debian.org/dak')
+
+import bottle
+
+import dakweb.dakwebserver
+
+application = bottle.default_app()
+
diff --git a/dakweb/dakwebserver.py b/dakweb/dakwebserver.py
index 9435e8a..e6f7181 100755
--- a/dakweb/dakwebserver.py
+++ b/dakweb/dakwebserver.py
@@ -37,5 +37,6 @@ from queries.source import *
# Set up our initial database connection
d = DBConn()
-# Run the bottle
-bottle.run()
+# Run the bottle if we're called directly
+if __name__ == '__main__':
+ bottle.run()
--
1.7.10.4
Reply to: