SPF Band Configuration Rules

Rules when no devices are being ignored

 1    "B5b": rule_engine.Rule("DS.indexerposition  == 'IndexerPosition.B5b'"),
 2    "B6": rule_engine.Rule("DS.indexerposition  == 'IndexerPosition.B6'"),
 3}
 4
 5SPF_BAND_IN_FOCUS_RULES_ALL_DEVICES = {
 6    "B1": rule_engine.Rule(
 7        "DS.indexerposition  == 'IndexerPosition.B1' and SPFRX.configuredband  == 'Band.B1'"
 8    ),
 9    "B2": rule_engine.Rule(
10        "DS.indexerposition  == 'IndexerPosition.B2' and SPFRX.configuredband  == 'Band.B2'"
11    ),
12    "B3": rule_engine.Rule(
13        "DS.indexerposition  == 'IndexerPosition.B3' and SPFRX.configuredband  == 'Band.B3'"
14    ),
15    "B4": rule_engine.Rule(
16        "DS.indexerposition  == 'IndexerPosition.B4' and SPFRX.configuredband  == 'Band.B4'"
17    ),
18    "B5a": rule_engine.Rule(
19        "DS.indexerposition  == 'IndexerPosition.B5a' and SPFRX.configuredband == 'Band.B5a'"

Rules when ignoring SPFRx device

1        "DS.indexerposition  == 'IndexerPosition.B5b' and SPFRX.configuredband == 'Band.B1'"
2    ),
3}
4
5SPF_BAND_IN_FOCUS_RULES_SPFRX_IGNORED = {
6    "B1": rule_engine.Rule("DS.indexerposition  == 'IndexerPosition.B1'"),