Extended initialize to include login and lifecycle controlled loops. Loaded tokens into necessary action modules

This commit is contained in:
Lyncoln
2026-10-23 01:07:49 -04:00
parent 7419f94c97
commit ea82294ac3
4 changed files with 94 additions and 11 deletions
+36 -1
View File
@@ -37,7 +37,6 @@ savedata = [
"refresh_token",
]
#savepath = "/rmmanager/tokens.json"
savepath = os.environ["TOKEN_STORE"]
outputs = {
@@ -51,3 +50,39 @@ recoverPolicy = {
login,
],
}
sleeptime = 120
#saverow = {
# "table": "credentials",
# "columns": [
# {"rmass_token_name": "TEXT PRIMARY KEY"},
#
# {"rmass_token_hash": "TEXT NOT NULL"},
# ],
# "rowitems": [
# "access_token"
# {"outputs": "access_token"},
# "refresh_token"
# {"outputs": "refresh_token"},
# ],
#}
#readrow = {
# "table": "credentials",
# "columns": [
# {"rmass_token_name": "TEXT PRIMARY KEY"},
# {"rmass_token_hash": "TEXT NOT NULL"},
# ],
# "searchcolumn": "rmass_token_name",
# "rowsearchvalue": [
# "refresh_token",
# ],
# "columnnumber": 0,
# "export": {
# #0: "refresh_token",
# 1: "refresh_token",
# #2: "db_dm_room",
# #3: "db_avatar_hash",
# }
#}
+8 -5
View File
@@ -8,10 +8,6 @@ id = "setavailable"
showstatus = True
#skipstep = {
# "checkavailable": "validTo >= 3600"
#}
resolve = {
"get": {
"availabletime": ["availabletime"],
@@ -63,4 +59,11 @@ recoverPolicy = {
# "filtervalue": 3600,
# "print": "Availabile time above threshold. Skipping Set Available...",
# },
#]
#]
loaddata = [
"access_token",
#"refresh_token",
]
savepath = os.environ["TOKEN_STORE"]