summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorExpo on server <expo@expo.survex.com>2020-05-26 00:47:01 +0100
committerPhilip Sargent <philip.sargent@klebos.com>2020-05-26 02:25:30 +0100
commit227120fd57c9fe3287a2feccd9eb4e30cc40909f (patch)
tree864c1b4f3148964e033e3e785c00a11d55be94a9
parent8b74ff4bb60096b1d252aeb90ba6779e305ce788 (diff)
downloadtroggle-227120fd57c9fe3287a2feccd9eb4e30cc40909f.tar.gz
troggle-227120fd57c9fe3287a2feccd9eb4e30cc40909f.tar.bz2
troggle-227120fd57c9fe3287a2feccd9eb4e30cc40909f.zip
Add check to avoid running databaseReset as root accidentally
-rw-r--r--databaseReset.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/databaseReset.py b/databaseReset.py
index 81a3ad5..bfed32a 100644
--- a/databaseReset.py
+++ b/databaseReset.py
@@ -6,6 +6,10 @@ import timeit
import json
import settings
+if os.geteuid() == 0:
+ print("This script should be run as expo not root - quitting")
+ exit()
+
os.environ['PYTHONPATH'] = settings.PYTHON_PATH
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'settings')