changeset 20:3197696debbe

refactored server.py a bit
author Atul Varma <varmaa@toolness.com>
date Fri, 25 Jun 2010 20:33:01 +0000
parents e1b3e9916b57
children 03c5651a371e
files server.py
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/server.py	Fri Jun 25 12:15:27 2010 -0700
+++ b/server.py	Fri Jun 25 20:33:01 2010 +0000
@@ -18,9 +18,7 @@
 def send_email(email, token):
     print "Please send %s an email with the token %s." % (email, token)
 
-if __name__ == '__main__':
-    mydir = os.getcwd()
-
+def run_server(mydir, send_email=send_email):
     storage_dir = os.path.join(mydir, 'storage')
     emails_file = os.path.join(storage_dir, 'attendees.json')
     static_files_dir = os.path.join(mydir, 'static-files')
@@ -45,3 +43,6 @@
     httpd = make_server('', port, server.wsgi_app)
     print 'serving on port %d' % port
     httpd.serve_forever()
+
+if __name__ == '__main__':
+    run_server(os.getcwd())