Hello controller-dev,

   We @ infrautils have developed a status-and-diagnostics framework, where 
applications can register their services,
   And report when they are functionally up. Northbound and Southbound 
interfaces for ODL can open-up and accept configurations,
   When all the required services are UP. As part of this, we were thinking if 
we can have a "DATASTORE" service, whose status can
   Be shown as "OPERATIONAL" when all the shards have properly elected their 
leaders. We do see that there are several MBeans  exposed by controller repo 
under 
org.opendaylight.controller:Category=Shards,name="+<shard-name>+",type=DistributedConfigDatastore
  which can be used to derive the same information.
   Instead of doing that from outside, wanted to explore the possibility of 
integrating controller.sal-distributed-datastore with infrautils.diagstatus to 
report the status when the initial shard leader election is complete,
   And implement the dynamic poll interface to fetch the shard leader status at 
random points in time. Please share your thoughts.

Thanks,
Faseela
_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to