<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-25 17:42 GMT+01:00 Dina Belova <span dir="ltr"><<a href="mailto:dbelova@mirantis.com" target="_blank">dbelova@mirantis.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class=""><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">>>> </span><span style="font-family:arial,sans-serif;font-size:13px">I think it should be a Climate "policy" (be careful, the name is confusing) : if admin wants to grant any new project for reservations, he should place a call to Climate. That's up to Climate-Nova (ie. Nova extension) to query Climate in order to see if project has been granted or not. </span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div></div><div><span style="font-family:arial,sans-serif;font-size:13px">Now I think that it'll be better, yes.</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">I see some workflow like:</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">1) Mark project as reservable in Climate</span></div><div><font face="arial, sans-serif">2) When some resource is created (like Nova instance) it should be checked (in the API extensions, for example) via Climate if project is reservable. If is, and there is no special reservation flags passed, it should be used default_reservation stuff for this instance</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Sylvain, is that ira you're talking about?</font></div><span class=""><font color="#888888"><div><font face="arial, sans-serif"><br>
</font></div></font></span></div></blockquote><div><br></div><div>tl;dr : Yes, let's define/create a new endpoint for the need.</div><div><br></div><div>That's exactly what I'm thinking, Climate should manage reservations on its own (including any new model) and projects using it for reserving resources should place a call to it in order to get some information.</div>
<div><br></div><div>-Sylvain</div></div></div></div>