Code Review
/
oom.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Update AaiCtxBuilder docker version
[oom.git]
/
kubernetes
/
pomba
/
charts
/
pomba-validation-service
/
resources
/
bundleconfig
/
etc
/
rules
/
poa-event
/
default-rules.groovy
diff --git
a/kubernetes/pomba/charts/pomba-validation-service/resources/bundleconfig/etc/rules/poa-event/default-rules.groovy
b/kubernetes/pomba/charts/pomba-validation-service/resources/bundleconfig/etc/rules/poa-event/default-rules.groovy
index
fd2385a
..
877e74c
100644
(file)
--- a/
kubernetes/pomba/charts/pomba-validation-service/resources/bundleconfig/etc/rules/poa-event/default-rules.groovy
+++ b/
kubernetes/pomba/charts/pomba-validation-service/resources/bundleconfig/etc/rules/poa-event/default-rules.groovy
@@
-38,31
+38,31
@@
entity {
// NDCB-AAI comparison: VF list
useRule {
name 'NDCB-AAI-attribute-comparison'
// NDCB-AAI comparison: VF list
useRule {
name 'NDCB-AAI-attribute-comparison'
- attributes 'context-list.ndcb.v
fList[*]', 'context-list.aai.v
fList[*]'
+ attributes 'context-list.ndcb.v
nfList[*]', 'context-list.aai.vn
fList[*]'
}
// NDCB-AAI comparison: VF-Module list
useRule {
name 'NDCB-AAI-attribute-comparison'
}
// NDCB-AAI comparison: VF-Module list
useRule {
name 'NDCB-AAI-attribute-comparison'
- attributes 'context-list.ndcb.v
fList[*].vfModuleList[*]', 'context-list.aai.v
fList[*].vfModuleList[*]'
+ attributes 'context-list.ndcb.v
nfList[*].vfModuleList[*]', 'context-list.aai.vn
fList[*].vfModuleList[*]'
}
// NDCB-AAI comparison: VNFC list
useRule {
name 'NDCB-AAI-attribute-comparison'
}
// NDCB-AAI comparison: VNFC list
useRule {
name 'NDCB-AAI-attribute-comparison'
- attributes 'context-list.ndcb.v
fList[*].vnfcList[*]', 'context-list.aai.v
fList[*].vnfcList[*]'
+ attributes 'context-list.ndcb.v
nfList[*].vnfcList[*]', 'context-list.aai.vn
fList[*].vnfcList[*]'
}
// NDCB-AAI comparison: VM list
useRule {
name 'NDCB-AAI-attribute-comparison'
}
// NDCB-AAI comparison: VM list
useRule {
name 'NDCB-AAI-attribute-comparison'
- attributes 'context-list.ndcb.v
fList[*].vfModuleList[*].vmList[*]', 'context-list.aai.v
fList[*].vfModuleList[*].vmList[*]'
+ attributes 'context-list.ndcb.v
nfList[*].vfModuleList[*].vmList[*]', 'context-list.aai.vn
fList[*].vfModuleList[*].vmList[*]'
}
// NDCB-AAI comparison: Network list
useRule {
name 'NDCB-AAI-attribute-comparison'
}
// NDCB-AAI comparison: Network list
useRule {
name 'NDCB-AAI-attribute-comparison'
- attributes 'context-list.ndcb.v
fList[*].vfModuleList[*].networkList[*]', 'context-list.aai.v
fList[*].vfModuleList[*].networkList[*]'
+ attributes 'context-list.ndcb.v
nfList[*].vfModuleList[*].networkList[*]', 'context-list.aai.vn
fList[*].vfModuleList[*].networkList[*]'
}
// SDNC-AAI comparison: Context level
}
// SDNC-AAI comparison: Context level
@@
-80,31
+80,31
@@
entity {
// SDNC-AAI comparison: VF list
useRule {
name 'SDNC-AAI-attribute-comparison'
// SDNC-AAI comparison: VF list
useRule {
name 'SDNC-AAI-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*]', 'context-list.aai.v
fList[*]'
+ attributes 'context-list.sdnc.v
nfList[*]', 'context-list.aai.vn
fList[*]'
}
// SDNC-AAI comparison: VF-Module list
useRule {
name 'SDNC-AAI-attribute-comparison'
}
// SDNC-AAI comparison: VF-Module list
useRule {
name 'SDNC-AAI-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vfModuleList[*]', 'context-list.aai.v
fList[*].vfModuleList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vfModuleList[*]', 'context-list.aai.vn
fList[*].vfModuleList[*]'
}
// SDNC-AAI comparison: VNFC list
useRule {
name 'SDNC-AAI-attribute-comparison'
}
// SDNC-AAI comparison: VNFC list
useRule {
name 'SDNC-AAI-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vnfcList[*]', 'context-list.aai.v
fList[*].vnfcList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vnfcList[*]', 'context-list.aai.vn
fList[*].vnfcList[*]'
}
// SDNC-AAI comparison: VM list
useRule {
name 'SDNC-AAI-attribute-comparison'
}
// SDNC-AAI comparison: VM list
useRule {
name 'SDNC-AAI-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vfModuleList[*].vmList[*]', 'context-list.aai.v
fList[*].vfModuleList[*].vmList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vfModuleList[*].vmList[*]', 'context-list.aai.vn
fList[*].vfModuleList[*].vmList[*]'
}
// SDNC-AAI comparison: Network list
useRule {
name 'SDNC-AAI-attribute-comparison'
}
// SDNC-AAI comparison: Network list
useRule {
name 'SDNC-AAI-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vfModuleList[*].networkList[*]', 'context-list.aai.v
fList[*].vfModuleList[*].networkList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vfModuleList[*].networkList[*]', 'context-list.aai.vn
fList[*].vfModuleList[*].networkList[*]'
}
// SDNC-NDCB comparison: Context level
}
// SDNC-NDCB comparison: Context level
@@
-122,49
+122,49
@@
entity {
// SDNC-NDCB comparison: VF list
useRule {
name 'SDNC-NDCB-attribute-comparison'
// SDNC-NDCB comparison: VF list
useRule {
name 'SDNC-NDCB-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*]', 'context-list.ndcb.v
fList[*]'
+ attributes 'context-list.sdnc.v
nfList[*]', 'context-list.ndcb.vn
fList[*]'
}
// SDNC-NDCB comparison: VF-Module list
useRule {
name 'SDNC-NDCB-attribute-comparison'
}
// SDNC-NDCB comparison: VF-Module list
useRule {
name 'SDNC-NDCB-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vfModuleList[*]', 'context-list.ndcb.v
fList[*].vfModuleList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vfModuleList[*]', 'context-list.ndcb.vn
fList[*].vfModuleList[*]'
}
// SDNC-NDCB comparison: VNFC list
useRule {
name 'SDNC-NDCB-attribute-comparison'
}
// SDNC-NDCB comparison: VNFC list
useRule {
name 'SDNC-NDCB-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vnfcList[*]', 'context-list.ndcb.v
fList[*].vnfcList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vnfcList[*]', 'context-list.ndcb.vn
fList[*].vnfcList[*]'
}
// SDNC-NDCB comparison: VM list
useRule {
name 'SDNC-NDCB-attribute-comparison'
}
// SDNC-NDCB comparison: VM list
useRule {
name 'SDNC-NDCB-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vfModuleList[*].vmList[*]', 'context-list.ndcb.v
fList[*].vfModuleList[*].vmList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vfModuleList[*].vmList[*]', 'context-list.ndcb.vn
fList[*].vfModuleList[*].vmList[*]'
}
// SDNC-NDCB comparison: Network list
useRule {
name 'SDNC-NDCB-attribute-comparison'
}
// SDNC-NDCB comparison: Network list
useRule {
name 'SDNC-NDCB-attribute-comparison'
- attributes 'context-list.sdnc.v
fList[*].vfModuleList[*].networkList[*]', 'context-list.ndcb.v
fList[*].vfModuleList[*].networkList[*]'
+ attributes 'context-list.sdnc.v
nfList[*].vfModuleList[*].networkList[*]', 'context-list.ndcb.vn
fList[*].vfModuleList[*].networkList[*]'
}
// SDC-AAI VNFC type
useRule {
name 'SDC-AAI-vnfc-type'
}
// SDC-AAI VNFC type
useRule {
name 'SDC-AAI-vnfc-type'
- attributes 'context-list.sdc.v
fList[*].vnfcList[*]', 'context-list.aai.v
fList[*].vnfcList[*]'
+ attributes 'context-list.sdc.v
nfList[*].vnfcList[*]', 'context-list.aai.vn
fList[*].vnfcList[*]'
}
// SDC-AAI VNFC node count
useRule {
name 'SDC-AAI-vnfc-node-count'
}
// SDC-AAI VNFC node count
useRule {
name 'SDC-AAI-vnfc-node-count'
- attributes 'context-list.sdc.v
fList[*].vnfcList[*]', 'context-list.aai.v
fList[*].vnfcList[*]'
+ attributes 'context-list.sdc.v
nfList[*].vnfcList[*]', 'context-list.aai.vn
fList[*].vnfcList[*]'
}
// SDC-AAI VF-Module instance
useRule {
name 'SDC-AAI-vf-module-instance-check'
}
// SDC-AAI VF-Module instance
useRule {
name 'SDC-AAI-vf-module-instance-check'
- attributes 'context-list.
ndcb.vfList[*].vfModuleList[*]', 'context-list.aai.v
fList[*].vfModuleList[*]'
+ attributes 'context-list.
sdc.vnfList[*].vfModuleList[*]', 'context-list.aai.vn
fList[*].vfModuleList[*]'
}
}
}
}
}
}
@@
-486,7
+486,7
@@
rule {
* The data-dictionary rule below can be used with this useRule clause:
* useRule {
* name 'Data-Dictionary validate VF type'
* The data-dictionary rule below can be used with this useRule clause:
* useRule {
* name 'Data-Dictionary validate VF type'
- * attributes 'context-list.ndcb.vfList[*].vfModuleList[*].networkList[*].type'
+ * attributes 'context-list.ndcb.v
n
fList[*].vfModuleList[*].networkList[*].type'
* }
*/
rule {
* }
*/
rule {