Load app after the configuration.

This allows for affecting system variables like sys.path before import
searches for the application.

Fixes issue #44.
This commit is contained in:
Paul J. Davis 2010-04-26 19:59:46 -04:00
parent 2c5f221d1a
commit 999dd68ca3

View File

@ -67,8 +67,8 @@ def main(usage, get_app):
parser = op.OptionParser(usage=usage, option_list=options(), version=vrs)
opts, args = parser.parse_args()
app = get_app(parser, opts, args)
cfg = Config(opts.__dict__, opts.config)
app = get_app(parser, opts, args)
if cfg.spew:
spew()
if cfg.daemon: