From bd09fa8709a8575e60ea7423e6fa15a2effe564d Mon Sep 17 00:00:00 2001 From: Mike Crute Date: Thu, 5 Aug 2010 09:21:05 -0400 Subject: Adding support for external password files in home directory. --- server.py | 6 ++++-- 1 file 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 @date: April 26, 2009 """ +from os import path from util import config_dict from exchange.wsgi import CalendarApp from wsgiref.simple_server import make_server def main(): - config = config_dict('exchange.cfg') + config = config_dict(path.expanduser('~/.exchange.cfg')) + password = open(path.expanduser('~/.exchange.pass'), 'r').read() try: app = CalendarApp(config['exchange']['server'], config['exchange']['user'], - config['exchange']['password']) + password) make_server(config['local_server']['address'], config['local_server']['port'], app).serve_forever() -- cgit v1.2.3