Extended Set Availability to use resolve module and applied execution filter conditions
This commit is contained in:
@@ -8,10 +8,15 @@ id = "setavailable"
|
|||||||
|
|
||||||
showstatus = True
|
showstatus = True
|
||||||
|
|
||||||
skipstep = {
|
#skipstep = {
|
||||||
"checkavailable": "validTo >= 3600"
|
# "checkavailable": "validTo >= 3600"
|
||||||
}
|
#}
|
||||||
|
|
||||||
|
resolve = {
|
||||||
|
"get": {
|
||||||
|
"availabletime": ["availabletime"],
|
||||||
|
},
|
||||||
|
}
|
||||||
availabletime = int(os.environ.get("AVAILABLE_DURATION",3))
|
availabletime = int(os.environ.get("AVAILABLE_DURATION",3))
|
||||||
|
|
||||||
duration = availabletime - 1
|
duration = availabletime - 1
|
||||||
@@ -50,3 +55,12 @@ recoverPolicy = {
|
|||||||
KeyError:[False],
|
KeyError:[False],
|
||||||
TypeError: [],
|
TypeError: [],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
filters = [
|
||||||
|
{
|
||||||
|
"filterkey": "availabletime",
|
||||||
|
"operator": ">=",
|
||||||
|
"filtervalue": 3600,
|
||||||
|
"print": "Availabile time above threshold. Skipping Set Available...",
|
||||||
|
},
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user