diff --git a/dev_server/bundle_local.py b/dev_server/bundle_local.py index d5f1d5d..21a7b04 100755 --- a/dev_server/bundle_local.py +++ b/dev_server/bundle_local.py @@ -45,8 +45,8 @@ def main(): # Get the dists in requirements.txt dists = [] for line in open(options.requirements, 'r').readlines(): - if line.strip() or line.startswith('#'): - pass + if line.strip() == '' or line.startswith('#'): + continue pkg = line.split('==')[0] if pkg not in installed_dists: diff --git a/dev_server/dev_server.py b/dev_server/dev_server.py index 895537b..1803f54 100755 --- a/dev_server/dev_server.py +++ b/dev_server/dev_server.py @@ -16,6 +16,7 @@ from sae.util import search_file_bottom_up from sae.channel import _channel_wrapper +import traceback app_root = search_file_bottom_up('config.yaml') if app_root is None: @@ -173,8 +174,8 @@ def main(options): try: index = imp.load_source('index', 'index.wsgi') - except IOError: - print >>sys.stderr, "Seems you don't have an index.wsgi" + except: + print >>sys.stderr, traceback.format_exc() return if not hasattr(index, 'application'): print >>sys.stderr, "application not found in index.wsgi"