From af5de163aeee6bf5381fcc29b942da02093390f4 Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Fri, 26 Sep 2014 02:16:58 -0400 Subject: [PATCH] optional settings_local.py creation --- .docker/run.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.docker/run.sh b/.docker/run.sh index 3a704a1..b911335 100755 --- a/.docker/run.sh +++ b/.docker/run.sh @@ -3,10 +3,11 @@ APP_ROOT=/app APP_DIR=$APP_ROOT/snipt COOKIE_DOMAIN=${SESSION_COOKIE_DOMAIN:-.snipt.net} SECRET_KEY=${SECRET_KEY:-changeme} -cp $APP_DIR/settings_local-template.py $APP_DIR/settings_local.py -# replace SESSION_COOKIE_DOMAIN -sed -i "s/^SESSION_COOKIE_DOMAIN.*/SESSION_COOKIE_DOMAIN = '$COOKIE_DOMAIN'/g" $APP_DIR/settings_local.py -sed -i "s/^SECRET_KEY.*/SECRET_KEY = '$SECRET_KEY'/g" $APP_DIR/settings_local.py +if [ ! -e "$APP_DIR/settings_local.py" ]; then + cp $APP_DIR/settings_local-template.py $APP_DIR/settings_local.py + sed -i "s/^SESSION_COOKIE_DOMAIN.*/SESSION_COOKIE_DOMAIN = '$COOKIE_DOMAIN'/g" $APP_DIR/settings_local.py + sed -i "s/^SECRET_KEY.*/SECRET_KEY = '$SECRET_KEY'/g" $APP_DIR/settings_local.py +fi pushd $APP_DIR python manage.py syncdb --noinput python manage.py migrate --noinput