BUCK changes in TE topology and RESTCONF
1. BUCK file fixes in RESTCONF
2. Changed tenbi/yangmodel bundle to feature. This is required for YMS
schema registration.
3. Added TE topology, TE tunnel, tenbi, restconf server, and TE provider to modules.defs.
Change-Id: I5bc3208c7fe823352500a63f87bfd990cb3037b4
diff --git a/providers/ietfte/BUCK b/providers/ietfte/BUCK
index 9df8f9c..df37518 100644
--- a/providers/ietfte/BUCK
+++ b/providers/ietfte/BUCK
@@ -2,7 +2,6 @@
'//protocols/restconf/server/utils:onos-protocols-restconf-server-utils',
'//apps/yms/api:onos-apps-yms-api',
'//apps/tenbi/utils:onos-apps-tenbi-utils',
- '//apps/tenbi/yangmodel:onos-apps-tenbi-yangmodel',
'//lib:httpclient-osgi',
'//lib:httpcore-osgi',
'//protocols/rest/api:onos-protocols-rest-api',
@@ -14,11 +13,14 @@
]
onos_app (
+ app_name = 'org.onosproject.teprovider',
title = 'IETF TE Provider',
category = 'Provider',
url = 'http://onosproject.org',
included_bundles = BUNDLES,
description = 'IETF TE southbound providers.',
- required_apps = [ 'org.onosproject.tetunnel', 'org.onosproject.tetopology',
- 'org.onosproject.yms'],
-)
\ No newline at end of file
+ required_features = [ 'onos-apps-tenbi-yangmodel' ],
+ required_apps = [ 'org.onosproject.tetunnel',
+ 'org.onosproject.tetopology',
+ 'org.onosproject.yms'],
+)