diff piecrust/commands/builtin/admin.py @ 601:effbc78b5528

admin: Better error reporting, general clean-up.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 24 Jan 2016 10:42:33 -0800
parents 79a31a3c947b
children 906cc2520773
line wrap: on
line diff
--- a/piecrust/commands/builtin/admin.py	Sun Jan 24 10:41:36 2016 -0800
+++ b/piecrust/commands/builtin/admin.py	Sun Jan 24 10:42:33 2016 -0800
@@ -41,6 +41,7 @@
     def _runFoodTruck(self, ctx):
         from foodtruck import settings
         settings.FOODTRUCK_CMDLINE_MODE = True
+        settings.FOODTRUCK_ROOT = os.getcwd()
         from foodtruck.main import run_foodtruck
         run_foodtruck(debug=ctx.args.debug)
 
@@ -76,7 +77,7 @@
             fp.write(ft_config)
 
         flask_config = """
-secret_key = '%(secret_key)s'
+SECRET_KEY = %(secret_key)s
 """
         flask_config = flask_config % {'secret_key': secret_key}
         with open('app.cfg', 'w', encoding='utf8') as fp: