X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fvariables%2Ftopoprocessing%2FTopologyRequests.py;h=96531d2994465935cad2c7f33b48a474906a5667;hb=39ee1426c6814d5d5a045d48a48600dae983530e;hp=6d8a0f38d9f013625ec818c3bb5fb2e7f3e65039;hpb=b75cf48c2c53177f3e8b57bab8543d2227ccc939;p=integration%2Ftest.git diff --git a/csit/variables/topoprocessing/TopologyRequests.py b/csit/variables/topoprocessing/TopologyRequests.py index 6d8a0f38d9..96531d2994 100644 --- a/csit/variables/topoprocessing/TopologyRequests.py +++ b/csit/variables/topoprocessing/TopologyRequests.py @@ -11,13 +11,13 @@ UNIFICATION_NT = ''' {input-model} {underlay-topology-id} - {target-field} + false {input-model} {underlay-topology-id} - {target-field} + false @@ -38,7 +38,7 @@ UNIFICATION_NT_AGGREGATE_INSIDE = ''' ''' +UNIFICATION_FILTRATION_NT_AGGREGATE_INSIDE = ''' + topo:1 + + {output-model} + + 1 + {type} + {correlation-item} + + {aggregation-type} + + 1 + {input-model} + {underlay-topology-id} + + true + + + + {underlay-topology-id} + + + + ''' + +UNIFICATION_FILTRATION_NT = ''' + topo:1 + + {output-model} + + 1 + {type} + {correlation-item} + + {aggregation-type} + + 1 + {input-model} + {underlay-topology-id} + + false + + + {input-model} + {underlay-topology-id} + + false + + + + {underlay-topology-id} + + + + ''' + FILTRATION_NT = ''' topo:1 @@ -62,6 +118,13 @@ FILTRATION_NT = ''' ''' +TARGET_FIELD = ''' + + {target-field-path} + {matching-key} + +''' + SCRIPTING = ''' {language} @@ -70,6 +133,21 @@ SCRIPTING = ''' ''' +FILTER_SCRIPT = ''' + {input-model} + 1 + {target-field} + script + + + {language} + + + + ''' + FILTER_IPV4 = ''' {input-model} @@ -80,3 +158,83 @@ FILTER_IPV4 = ''' {ipv4} ''' + +FILTER_IPV6 = ''' + {input-model} + 1 + {target-field} + ipv6-address + + {ipv6} + + ''' + +FILTER_RANGE_NUMBER = ''' + {input-model} + 1 + {target-field} + range-number + + {min} + {max} + + ''' + +FILTER_RANGE_STRING = ''' + {input-model} + 1 + {target-field} + range-string + + {min} + {max} + + ''' + +FILTER_SPECIFIC_NUMBER = ''' + {input-model} + 1 + {target-field} + specific-number + + {number} + + ''' + +FILTER_SPECIFIC_STRING = ''' + {input-model} + 1 + {target-field} + specific-string + + {string} + + ''' + +LINK_COMPUTATION_INSIDE = ''' + {output-model} + + topo:1 + {input-model} + + + {underlay-topology-id} + {input-model} + + ''' + +LINK_COMPUTATION = ''' + {output-model} + + topo:1 + {input-model} + + + {underlay-topology-1-id} + {input-model} + + + {underlay-topology-2-id} + {input-model} + + '''