summaryrefslogtreecommitdiffstats
path: root/databaseReset.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2020-02-21 13:57:04 +0000
committerPhilip Sargent <philip.sargent@klebos.com>2020-02-21 13:57:04 +0000
commit3ce8b67b4f8e287cb398369eaaef8b1bf162bf0a (patch)
tree3053ba534efdb20aaffa3dee4e3aa5a4f40ffc39 /databaseReset.py
parent52cec290d99d5e5310aa479ef5d2b5cda73d5384 (diff)
downloadtroggle-3ce8b67b4f8e287cb398369eaaef8b1bf162bf0a.tar.gz
troggle-3ce8b67b4f8e287cb398369eaaef8b1bf162bf0a.tar.bz2
troggle-3ce8b67b4f8e287cb398369eaaef8b1bf162bf0a.zip
added rebuild command option
Diffstat (limited to 'databaseReset.py')
-rw-r--r--databaseReset.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/databaseReset.py b/databaseReset.py
index d714d9f..1066d80 100644
--- a/databaseReset.py
+++ b/databaseReset.py
@@ -81,6 +81,15 @@ def import_tunnelfiles():
parsers.surveys.LoadTunnelFiles()
+def rebuild():
+ """ Wipe the troggle database and sets up structure but imports nothing
+ """
+ reload_db()
+ make_dirs()
+ pageredirects()
+
+
+
def reset():
""" Wipe the troggle database and import everything from legacy data
"""
@@ -162,6 +171,7 @@ def pageredirects():
def usage():
print("""Usage is 'python databaseReset.py <command>'
where command is:
+ rebuild - this reloads database and set up directories & redirects only
reset - this is normal usage, clear database and reread everything from files - time-consuming
desc - NOT WORKING: function resetdesc() missing
caves - read in the caves