Hi, I'm looking for APIs to obtain V2 nodes/resources information from my application. I assumes that the CIB library (cib.h and libcib.so) is meant for it, but I'm wondering how can I use it.
- What functions are "public" to users and what hearder files should I refer to? I understand that the cib_t object is the one which provides its main functionalities but it seems to require many utility functions that defined in crm/common and crm/pengine to manipulate crm_data_t data structure. Are those all considered as the "API"? - What is the license of the library? It seems GPL, and is it designed so? I see that some files under lib/crm/cib/ are LGPL'ed but the rest of the files under lib/crm/ are GPL'ed(as well as related header files). IMHO, It would be nice if the library is LGPL as the other ones so that it can be used widely by variant users... Regards, Keisuke MORI NTT DATA Intellilink Corporation _______________________________________________________ Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/