diff options
author | Marek Gradzki <mgradzki@cisco.com> | 2016-07-13 08:48:14 +0200 |
---|---|---|
committer | Marek Gradzki <mgradzki@cisco.com> | 2016-07-14 10:53:40 +0200 |
commit | b8190b726c63b2a188a4cffac28ab15977f1d4bc (patch) | |
tree | f1450c89590664f992a45ca3a20fe6d521818740 /v3po/v3po2vpp/src/main/config/default-config.xml | |
parent | 5fc7ae574e71ac326521d3fe8860f38604bedf53 (diff) |
HONEYCOMB-49: VPP classifier model. Translation layer implementation
Change-Id: I7d91f29f621fbb7ede9b3dd5d49a9b5c3ba58565
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Diffstat (limited to 'v3po/v3po2vpp/src/main/config/default-config.xml')
-rw-r--r-- | v3po/v3po2vpp/src/main/config/default-config.xml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/v3po/v3po2vpp/src/main/config/default-config.xml b/v3po/v3po2vpp/src/main/config/default-config.xml index 6b487a13f..09c6c54df 100644 --- a/v3po/v3po2vpp/src/main/config/default-config.xml +++ b/v3po/v3po2vpp/src/main/config/default-config.xml @@ -42,6 +42,11 @@ <name>bridge-domain-context</name> <artificial-name-prefix>bridge-domain-</artificial-name-prefix> </module> + <module> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:vpp:util">prefix:naming-context-impl</type> + <name>classify-table-context</name> + <artificial-name-prefix>classify-table-</artificial-name-prefix> + </module> <module> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:v3po2vpp">prefix:vpp-state-honeycomb-reader</type> @@ -111,6 +116,18 @@ <name>bridge-domain-context</name> </bridge-domain-context-ifc-state> </module> + <module> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:v3po2vpp">prefix:vpp-classifier-honeycomb-reader</type> + <name>vpp-classifier-honeycomb-reader</name> + <vpp-jvpp> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:vpp:jvpp:cfg">prefix:vpp-jvpp</type> + <name>vpp-jvpp</name> + </vpp-jvpp> + <classify-table-context> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:vpp:util">prefix:naming-context</type> + <name>classify-table-context</name> + </classify-table-context> + </module> <module> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:v3po2vpp">prefix:vpp-honeycomb-writer</type> @@ -147,6 +164,19 @@ </module> <module> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:v3po2vpp">prefix:vpp-classifier-honeycomb-writer</type> + <name>vpp-classifier-honeycomb-writer</name> + <vpp-jvpp> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:vpp:jvpp:cfg">prefix:vpp-jvpp</type> + <name>vpp-jvpp</name> + </vpp-jvpp> + <classify-table-context> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:vpp:util">prefix:naming-context</type> + <name>classify-table-context</name> + </classify-table-context> + </module> + + <module> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:utils">prefix:delegating-reader-registry</type> <name>read-registry</name> <root-readers> @@ -157,6 +187,10 @@ <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-reader</type> <name>interfaces-state-honeycomb-reader</name> </root-readers> + <root-readers> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-reader</type> + <name>vpp-classifier-honeycomb-reader</name> + </root-readers> </module> <module> @@ -170,6 +204,10 @@ <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-writer-factory</type> <name>interfaces-honeycomb-writer</name> </writer-factory> + <writer-factory> + <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-writer-factory</type> + <name>vpp-classifier-honeycomb-writer</name> + </writer-factory> </module> </modules> @@ -185,6 +223,10 @@ <name>interfaces-state-honeycomb-reader</name> <provider>/modules/module[type='interfaces-state-honeycomb-reader'][name='interfaces-state-honeycomb-reader']</provider> </instance> + <instance> + <name>vpp-classifier-honeycomb-reader</name> + <provider>/modules/module[type='vpp-classifier-honeycomb-reader'][name='vpp-classifier-honeycomb-reader']</provider> + </instance> </service> <service> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:notification:api">prefix:honeycomb-notification-producer</type> @@ -203,6 +245,10 @@ <name>bridge-domain-context</name> <provider>/modules/module[type='naming-context-impl'][name='bridge-domain-context']</provider> </instance> + <instance> + <name>classify-table-context</name> + <provider>/modules/module[type='naming-context-impl'][name='classify-table-context']</provider> + </instance> </service> <service> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-writer-factory</type> @@ -216,6 +262,11 @@ <provider>/modules/module[type='interfaces-honeycomb-writer'][name='interfaces-honeycomb-writer'] </provider> </instance> + <instance> + <name>vpp-classifier-honeycomb-writer</name> + <provider>/modules/module[type='vpp-classifier-honeycomb-writer'][name='vpp-classifier-honeycomb-writer'] + </provider> + </instance> </service> </services> </data> |