I checked with one of the tripleo-ui developers. They are using redux thunks to execute the API calls and they pointed me to this part of the code.
https://github.com/openstack/tripleo-ui/blob/master/src/js/services/KeystoneApiService.js Hopefully that is useful - it looks like the custom code required is fairly small. Cheers, Dougal On 1 March 2018 at 16:37, Shaanan, Guy (Nokia - IL/Kfar Sava) < [email protected]> wrote: > Hi Dougal, > > Yes, it probably does help. > > I haven’t found any proper Keystone JavaScript library (if anyone knows > about one let me know). > > > > *From:* Dougal Matthews [mailto:[email protected]] > *Sent:* Thursday, March 1, 2018 17:43 > *To:* OpenStack Development Mailing List (not for usage questions) < > [email protected]> > *Subject:* Re: [openstack-dev] [mistral] What's new in latest CloudFlow? > > > > Hey Guy, > > Thanks for sharing this update. I need to find time to try it out. The > biggest issue for me is the lack of keystone support. > > > > I wonder if any of the code in tripleo-ui could be used to help with > KeyStone support. It is a front-end JavaScript GUI. > https://github.com/openstack/tripleo-ui > > > > Cheers, > > Dougal > > > > On 26 February 2018 at 09:10, Shaanan, Guy (Nokia - IL/Kfar Sava) < > [email protected]> wrote: > > CloudFlow [1] is an open-source web-based GUI tool that helps visualize > and debug Mistral workflows. > > > > With the latest release [2] of CloudFlow (v0.5.0) you can: > > * Visualize the flow of workflow executions > > * Identify the execution path of a single task in huge workflows > > * Search Mistral by any entity ID > > * Identify long-running tasks at a glance > > * Easily distinguish between simple task (an action) and a sub workflow > execution > > * Follow tasks with a `retry` and/or `with-items` > > * 1-click to copy task's input/output/publish/params values > > * See complete workflow definition and per task definition YAML > > * And more... > > > > CloudFlow is easy to install and run (and even easier to upgrade), and we > appreciate any feedback and contribution. > > > > CloudFlow currently supports unauthenticated Mistral or authentication > with KeyCloak (openid-connect implementation). A support for Keystone will > be added in the near future. > > > > You can try CloudFlow now on your Mistral Pike/Queens, or try it on the > online demo [3]. > > > > [1] https://github.com/nokia/CloudFlow > > [2] https://github.com/nokia/CloudFlow/releases/latest > > [3] http://yaqluator.com:8000 > > > > > > Thanks, > > *-----------------------------------------------------* > > *Guy Shaanan* > > Full Stack Web Developer, CI & Internal Tools > > CloudBand @ Nokia Software, Nokia, ISRAEL > > [email protected] > > > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
