<div dir="ltr">Could you please try the "--format dot" formatter for the "openstack stack resource list" command? It may meet your needs now, and I'm sure patches would be welcome to the dot formatter to control what diagrams get generated.</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 22, 2017 at 6:28 AM, Bogdan Dobrelya <span dir="ltr"><<a href="mailto:bdobreli@redhat.com" target="_blank">bdobreli@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello.<br>
<br>
[tl;dr] It is hard to read dependencies from the heat templates, for<br>
humans, without accessing Heat deployed your stacks live. So robots for<br>
the rescue!<br>
<br>
Original topic [0]. Also there is related blog post [1].<br>
The latter [2] expects your changes under test to be deployed live and<br>
queries Heat API, IIUC.<br>
<br>
While the former [3] can be used "offline" and helps to visualize<br>
dependency graph *very* fast, but didn't work for me as is (tried with<br>
tripleo heat templates Ocata).<br>
<br>
I reworked it a little bit [4] to fit my needs with t-h-t, which is I<br>
want to know which things is followed by which another things and so on,<br>
especially while those things is being changed all the time these days<br>
of containers and unicorns :)<br>
<br>
I hope this reworked tool can as well help other folks who wanted to<br>
know how tripleo heat templates deployment graph looks like and how to<br>
move things across that graph w/o troubles and w/o asking too many<br>
questions to Steven Hardy (like I did initially) haha.<br>
<br>
Kudos Alexis and Lars for great tools!<br>
<br>
[0] <a href="https://goo.gl/ajUMSi" rel="noreferrer" target="_blank">https://goo.gl/ajUMSi</a><br>
[1] <a href="http://blog.oddbit.com/2014/09/02/visualizing-heat-stacks/" rel="noreferrer" target="_blank">http://blog.oddbit.com/2014/<wbr>09/02/visualizing-heat-stacks/</a><br>
[2] <a href="https://github.com/larsks/dotstack" rel="noreferrer" target="_blank">https://github.com/larsks/<wbr>dotstack</a><br>
[3] <a href="https://github.com/lxsli/heat-viz" rel="noreferrer" target="_blank">https://github.com/lxsli/heat-<wbr>viz</a><br>
[4] <a href="https://github.com/bogdando/heat-viz" rel="noreferrer" target="_blank">https://github.com/bogdando/<wbr>heat-viz</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Best regards,<br>
Bogdan Dobrelya,<br>
Irc #bogdando<br>
<br>
______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
</font></span></blockquote></div><br></div>