Hey Everyone ,
To understand usage of candidate DB along with external DB for the main running DB ,
I changed the confd.conf of user_guide_examples/simple_notrans,to use the confd db as candidate data store.
<candidate>
<enabled>true</enabled>
<storage>auto</storage>
<filename>./confd_candidate.db</filename>
</candidate>
because I wish to use confd’s db only for candidate datastore.
then with CLI-c I tried creating/deleting configurations in the candidate DB using ‘config exclusive’ ,
But ,noticed the confd_data_cbs 's create/ confd_data_cbs 's remove callback being executed.
Am having trouble understanding why this is happening, I assumed the role of storing config the candidate data ,now is being done by confd.
am I using supposed to clear these (create/delete) call backs ,when confd_trans_cbs’s init is called again when switching from running to candidate db , Am I missing something here?
~ascesh