From 766df63a49a4ee418237ee859158590c49836faf Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 24 Aug 2020 17:14:23 +0200 Subject: [PATCH] check-migrations.sh: use mktemp --- check-migrations.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/check-migrations.sh b/check-migrations.sh index 4e71f5a..ea0e143 100755 --- a/check-migrations.sh +++ b/check-migrations.sh @@ -2,10 +2,10 @@ set -e -trap "rm -f ${TEMPFILE} ${CHECK_MIGRATIONS_SETTINGS}" EXIT # https://stackoverflow.com/questions/49778988/makemigrations-in-dev-machine-without-database-instance -CHECK_MIGRATIONS_SETTINGS=`tempfile` +CHECK_MIGRATIONS_SETTINGS=`mktemp` +trap "rm -f ${CHECK_MIGRATIONS_SETTINGS}" EXIT cat <${CHECK_MIGRATIONS_SETTINGS} DATABASES = { 'default': { @@ -13,7 +13,8 @@ DATABASES = { } } EOF -TEMPFILE=`tempfile` +TEMPFILE=`mktemp` +trap "rm -f ${TEMPFILE} ${CHECK_MIGRATIONS_SETTINGS}" EXIT DJANGO_SETTINGS_MODULE=authentic2.settings AUTHENTIC2_SETTINGS_FILE=${CHECK_MIGRATIONS_SETTINGS} django-admin makemigrations --dry-run --noinput authentic2_cut >${TEMPFILE} 2>&1 || true