Hi,
I have followed through, and I am actually using Perspective Broker. Working as expected, but there are a couple of questions that came up when I was doing my extensive testing.
1. JCLI, and PB API seem to be consuming details from different places in memory. i.e after updating the user balances, it does not get reflected in the JCLI side. Not until I persist it to disk, and then reload it through JCLI. I thought they both consume from the same memory, as Jasmin is run in-memory as per documentation. Or maybe it's me that's not loading it correctly to read from memory through PB API? In other words, how can I make JCLI and PB API be in sync (or have the same values) with out first persisting using PB API and then reloading using JCLI. I am asking this because for my use case, I am building a web GUI that will handle most of this work. So assuming a user is on the web GUI, and am logged in via JCLI, should they persist before me, my configurations will overwrite theirs!
2. When I change some parameters in the configuration file e.g persistence_timer_secs = 30 under [router] and authentication = True under [jcli], I stop connecting to Jasmin, both through JCLI and PB API. Any clues on what am doing wrong?
Thanks,