1 |
commit: a0a5dbd8914b48d470d6feb8968e8ec5446c39a2 |
2 |
Author: Vikraman Choudhury <vikraman.choudhury <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Jun 30 10:27:13 2011 +0000 |
4 |
Commit: Vikraman Choudhury <vikraman.choudhury <AT> gmail <DOT> com> |
5 |
CommitDate: Thu Jun 30 10:27:13 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoostats.git;a=commit;h=a0a5dbd8 |
7 |
|
8 |
call app.py from separate wsgi handler |
9 |
|
10 |
--- |
11 |
server/{main.py => app.py} | 1 - |
12 |
server/config.py | 5 ++++- |
13 |
2 files changed, 4 insertions(+), 2 deletions(-) |
14 |
|
15 |
diff --git a/server/__init__.py b/server/__init__.py |
16 |
new file mode 100644 |
17 |
index 0000000..e69de29 |
18 |
|
19 |
diff --git a/server/main.py b/server/app.py |
20 |
similarity index 99% |
21 |
rename from server/main.py |
22 |
rename to server/app.py |
23 |
index 9eb74fa..89ade62 100755 |
24 |
--- a/server/main.py |
25 |
+++ b/server/app.py |
26 |
@@ -18,4 +18,3 @@ app.internalerror = config.internalerror |
27 |
|
28 |
if __name__ == "__main__": |
29 |
app.run() |
30 |
- |
31 |
|
32 |
diff --git a/server/config.py b/server/config.py |
33 |
index f4e74cd..ae73fc4 100644 |
34 |
--- a/server/config.py |
35 |
+++ b/server/config.py |
36 |
@@ -1,4 +1,6 @@ |
37 |
|
38 |
+import os |
39 |
+import sys |
40 |
import web |
41 |
|
42 |
db = web.database( |
43 |
@@ -8,7 +10,8 @@ db = web.database( |
44 |
db='gentoostats' |
45 |
) |
46 |
|
47 |
-render = web.template.render('templates/', base='layout') |
48 |
+rootdir = os.path.abspath(os.path.dirname(__file__)) + '/' |
49 |
+render = web.template.render(rootdir + 'templates/', base='layout') |
50 |
|
51 |
def notfound(): |
52 |
return web.notfound(render.error_404()) |