<br><br><div class="gmail_quote">On Mon, Dec 3, 2012 at 11:16 AM, Doug Hellmann <span dir="ltr"><<a href="mailto:doug.hellmann@dreamhost.com" target="_blank">doug.hellmann@dreamhost.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have submitted a series of changes reimplementing the ceilometer API service using Pecan and WSME, instead of Flask. These changes are all part of the api-server-pecan-wsme blueprint [1], and the final implementation should serve as the first reference implementation for other projects considering using Pecan and WSME as we discussed at the Grizzly summit during the Oslo track [2].<div>

<br></div><div>The list of changesets is long because I left each isolated part of the API in its own to make reviews easier. The full list is available through Gerrit at <a href="https://review.openstack.org/#/q/status:open+project:openstack/ceilometer,n,z" target="_blank">https://review.openstack.org/#/q/status:open+project:openstack/ceilometer,n,z</a></div>
</blockquote><div><br></div><div>Based on input from some of the initial reviews I've squashed most of the additions down to one changeset (<a href="https://review.openstack.org/#/c/17457/">https://review.openstack.org/#/c/17457/</a>) which may make it easier for some people less familiar with ceilometer to look at and get something useful from.</div>
<div><br></div><div>Doug</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><br></div><div>There are a couple of issues with the Sphinx integration in WSME. I'm still working on those with the author, and hope to have a representative sample of the API documentation ready by the end of the week.</div>

<div><br></div><div>Doug<br><div><br></div><div>[1] <a href="https://blueprints.launchpad.net/ceilometer/+spec/api-server-pecan-wsme" target="_blank">https://blueprints.launchpad.net/ceilometer/+spec/api-server-pecan-wsme</a> </div>
<div>
[2] <a href="http://etherpad.openstack.org/grizzly-common-wsgi-frameworks" target="_blank">etherpad.openstack.org/grizzly-common-wsgi-frameworks</a></div></div>
</blockquote></div><br>