Creating a registry for gRPC services, early version restarts on each modification of the set of services.
Change-Id: I4ee69873508127ad5362563bc7f0e1c7ac4996aa
diff --git a/incubator/protobuf/registry/BUCK b/incubator/protobuf/registry/BUCK
new file mode 100644
index 0000000..e6a339d
--- /dev/null
+++ b/incubator/protobuf/registry/BUCK
@@ -0,0 +1,21 @@
+COMPILE_DEPS = [
+ '//lib:CORE_DEPS',
+ '//lib:NETTY',
+ '//lib:GRPC_1.3',
+ '//incubator/grpc-dependencies:grpc-core-repkg-1.3.0',
+ '//incubator/protobuf/api:onos-grpc-api'
+]
+
+osgi_jar_with_tests (
+ deps = COMPILE_DEPS,
+)
+
+onos_app (
+ title = 'Grpc Service Registry',
+ app_name = "org.onosproject.grpc.registry",
+ included_bundles = ['//incubator/grpc-dependencies:grpc-core-repkg-1.3.0',
+ '//lib:google-instrumentation-0.3.0'],
+ category = 'TODO',
+ url = 'http://onosproject.org',
+ description = 'Service providing connections for remote apps communicating with the ONOS core via gRPC.',
+)