Skip to content

Commit 6705782

Browse files
author
Stephan Lammel
committed
include sites without SiteReadiness but manual override in Life/Prod/CRAB status
1 parent 901a8e3 commit 6705782

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

life_prod_crab_status/eval_status.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1452,7 +1452,8 @@ def eval_lifestatus(evalObj, stsObj, srObj):
14521452
# get list of sites for evaluation from latest Site Readiness metric:
14531453
# ===================================================================
14541454
mtrc = srObj.metrics()[-1]
1455-
siteList = srObj.sites( mtrc )
1455+
siteList = sorted( set( srObj.sites( mtrc ) +
1456+
[ e['name'] for e in overrideDict ] ) )
14561457

14571458

14581459
# loop over sites and evaluate LifeStatus:
@@ -1636,7 +1637,8 @@ def eval_prodstatus(evalObj, stsObj, srObj, downObj):
16361637
# get list of sites for evaluation from latest Site Readiness metric:
16371638
# ===================================================================
16381639
mtrc = srObj.metrics()[-1]
1639-
siteList = srObj.sites( mtrc )
1640+
siteList = sorted( set( srObj.sites( mtrc ) +
1641+
[ e['name'] for e in overrideDict ] ) )
16401642

16411643

16421644
# loop over sites and evaluate ProdStatus:
@@ -1819,7 +1821,8 @@ def eval_crabstatus(evalObj, stsObj, srObj, hcDict):
18191821
# get list of sites for evaluation from latest Site Readiness metric:
18201822
# ===================================================================
18211823
mtrc = srObj.metrics()[-1]
1822-
siteList = srObj.sites( mtrc )
1824+
siteList = sorted( set( srObj.sites( mtrc ) +
1825+
[ e['name'] for e in overrideDict ] ) )
18231826

18241827

18251828
# loop over sites and evaluate CrabStatus:

0 commit comments

Comments
 (0)