update, and allow non-mount data
This commit is contained in:
@@ -51,7 +51,6 @@ def db_get_name(token):
|
||||
).fetchone()
|
||||
|
||||
|
||||
|
||||
def db_get_files():
|
||||
db, c = get_db()
|
||||
return db.execute(
|
||||
@@ -92,6 +91,16 @@ def db_add_download(token, name):
|
||||
return
|
||||
|
||||
|
||||
def db_get_last_maintenance():
|
||||
db, c = get_db()
|
||||
return db.execute(
|
||||
"""
|
||||
SELECT value
|
||||
FROM tasks WHERE key = 'maintenance'
|
||||
"""
|
||||
).fetchone()[0]
|
||||
|
||||
|
||||
def db_maintenance():
|
||||
messages = []
|
||||
# === Delete DB entries where expiry or max DL is used up ===
|
||||
@@ -174,6 +183,9 @@ def db_maintenance():
|
||||
if c.rowcount > 0:
|
||||
db.commit()
|
||||
|
||||
db, c = get_db()
|
||||
c.execute("UPDATE tasks SET value=? WHERE key='maintenance'", (int(time.time()),))
|
||||
db.commit()
|
||||
messages.append("Maintenance done.")
|
||||
return "\n".join(messages)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user