diff --git a/databaseReset.py b/databaseReset.py index eb021d0..9ba336c 100644 --- a/databaseReset.py +++ b/databaseReset.py @@ -161,7 +161,23 @@ def writeCaves(): cave.writeDataFile() for entrance in Entrance.objects.all(): entrance.writeDataFile() - + +def usage(): + print """Usage is 'python databaseReset.py ' + where command is: + reset - this is normal usage, clear database and reread everything + desc + logbooks - read in the logbooks + autologbooks + dumplogbooks + QMs - read in the QM files + resetend + scans - reaq in the scanned surveynotes + survex - read in the survex files + survexpos + tunnel - read in the Tunnel files + writeCaves + """ if __name__ == "__main__": import core.models @@ -207,8 +223,11 @@ if __name__ == "__main__": dumplogbooks() elif "writeCaves" in sys.argv: writeCaves() + elif "help" in sys.argv: + usage() else: - print "Do 'python databaseReset.py reset'" + print "%s not recognised" % sys.argv + usage()