diff options
Diffstat (limited to 'databaseReset.py')
-rw-r--r-- | databaseReset.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/databaseReset.py b/databaseReset.py index 167ce9e..d11215a 100644 --- a/databaseReset.py +++ b/databaseReset.py @@ -52,6 +52,7 @@ from troggle.parsers.imports import ( import_logbook, import_logbooks, import_people, + import_users, import_QMs, import_survex, import_survex_checks, @@ -221,6 +222,7 @@ class JobQueue: "reinit", "caves", "people", + "users", "logbooks", "QMs", "scans", @@ -247,6 +249,8 @@ class JobQueue: if module in ["runlabel", "date", "test", "TOTAL"]: continue # print(i, module, f"length={len(self.results[module])} ") + if module == "users": + continue if self.results[module][i]: total += float(self.results[module][i]) return total @@ -425,6 +429,7 @@ def usage(): init - initialisation. Automatic if you run reset. caves - read in the caves (must run first after initialisation) people - read in the people from folk.csv (must run after 'caves') + users - read in registered troggle users from file (emails encrypted) logbooks - read in the logbooks QMs - read in the QM csv files (older caves only) scans - the survey scans in all the wallets (must run before survex) @@ -492,6 +497,8 @@ if __name__ == "__main__": jq.enq("logbooks", import_logbook) # default year set in imports.py elif "people" in sys.argv: jq.enq("people", import_people) + elif "users" in sys.argv: + jq.enq("users", import_users) elif "QMs" in sys.argv: jq.enq("QMs", import_QMs) elif "reset" in sys.argv: |