summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xserver.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/server.py b/server.py
index 78911c3..c3cd898 100755
--- a/server.py
+++ b/server.py
@@ -8,18 +8,20 @@ Exchange Calendar Proxy Server
8@date: April 26, 2009 8@date: April 26, 2009
9""" 9"""
10 10
11from os import path
11from util import config_dict 12from util import config_dict
12from exchange.wsgi import CalendarApp 13from exchange.wsgi import CalendarApp
13from wsgiref.simple_server import make_server 14from wsgiref.simple_server import make_server
14 15
15 16
16def main(): 17def main():
17 config = config_dict('exchange.cfg') 18 config = config_dict(path.expanduser('~/.exchange.cfg'))
19 password = open(path.expanduser('~/.exchange.pass'), 'r').read()
18 20
19 try: 21 try:
20 app = CalendarApp(config['exchange']['server'], 22 app = CalendarApp(config['exchange']['server'],
21 config['exchange']['user'], 23 config['exchange']['user'],
22 config['exchange']['password']) 24 password)
23 25
24 make_server(config['local_server']['address'], 26 make_server(config['local_server']['address'],
25 config['local_server']['port'], app).serve_forever() 27 config['local_server']['port'], app).serve_forever()