@@ -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