Skip to content

Display Openstack TaskFlow flows as a network (force directed graph)

Notifications You must be signed in to change notification settings

vdloo/taskflow_visualizer

Repository files navigation

taskflow_visualizer

What is this?

Proof of concept for visualizing the Openstack TaskFlow persistence backend using React.js and vis.js.

Don't mind the substandard code and lack of tests, this was just a small project to familiarize myself with a modern Javascript toolchain over the weekend.

Stuff:

Looks like

 

flow execution example

 

graph visualization example

Running

Make sure you have the requirements installed

node, npm, make, python3, pip

Run the server

make  # Install the dependencies and generate a fixture
make run  # Run the webserver

You can then manually re-run the flow simulation using

venv/bin/python scripts/create_fixture_data.py

And watch the following URL in the browser:

http://localhost:8009/graph/

About

Display Openstack TaskFlow flows as a network (force directed graph)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published