<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Jun 28, 2015 at 2:02 PM, Chris Dent <span dir="ltr"><<a href="mailto:chdent@redhat.com" target="_blank">chdent@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I started extracting ceilometer from devstack into its own plugin.<br>
This is working in local tests.<br>
<br>
It revealed that it would likely be problematic without there also being<br>
a grenade plugin. So I started that too.<br></blockquote><div><br></div><div>I should be able to look at the patches below this afternoon, but a couple of thoughts real quick...</div><div><br></div><div>You might need to do this in the other order, ie build the celio plugin for Grenade first because it will need to make sure the right bits are included for the target phase, which doesn't use stack.sh and the DevStack plugin support. The Grenade plugin can handle both, looking to see if the target DevStack config has Celiometer set for an external plugin, and if so include the right bits otherwise handle the existing in-repo stuff.</div><div><br></div><div>The DevStack plugin shouldn't change too much re function names, so once the right includes are in place it should go smoothly. Most of the trouble we've seen is getting the right things included in the target GRenade phase.</div><div><br></div><div>I'll loop back on this later today (hopefully) and see how close I really am here... ;)</div><div><br></div><div>dt</div><div><br></div></div>-- <br><div class="gmail_signature"><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com" target="_blank">dtroyer@gmail.com</a><br></div>
</div></div>