Extended initialize to include login and lifecycle controlled loops. Loaded tokens into necessary action modules
This commit is contained in:
@@ -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,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"]
|
||||
@@ -15,7 +15,7 @@ isrequest = True
|
||||
|
||||
method = "GET"
|
||||
|
||||
refreshrate = int(os.environ.get("MONITOR_INTERVAL", 10))
|
||||
refreshrate = int(os.environ.get("MONITOR_INTERVAL", 30))
|
||||
|
||||
path = "https://rentmasseur.com/api/v1/account/keeponline"
|
||||
|
||||
@@ -59,6 +59,7 @@ filters = [
|
||||
},
|
||||
]
|
||||
|
||||
sleeptime = 10
|
||||
|
||||
#prints = {
|
||||
# "Status": "message",
|
||||
@@ -68,3 +69,10 @@ filters = [
|
||||
#recoverPolicy = {
|
||||
# KeyError: []
|
||||
#}
|
||||
|
||||
loaddata = [
|
||||
"access_token",
|
||||
"refresh_token",
|
||||
]
|
||||
|
||||
savepath = os.environ["TOKEN_STORE"]
|
||||
Reference in New Issue
Block a user