[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: