<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style><style type="text/css"></style><style type="text/css"></style>
</head>
<body style="word-wrap: break-word; " fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Courier New;color: #000000;font-size: 10pt;">
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
Hey!</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
I'm not really familiar with the Quantum events, but so long as you can tie the Quantum event to the instance UUID, that sounds like a good place to tap in. </div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
If you need to ensure the instance is running before acting, then instance.create.end is your best bet. </div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
A sample of the network info from this latter event would be:</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
<br>
</div>
<div><font face="Calibri, sans-serif"><span style="font-size: 14px;">"fixed_ips": [</span></font></div>
<div><font face="Calibri, sans-serif"><span style="font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>{"floating_ips": [], "label": "public", "version": 6, "meta": {}, "address": "2001:4801:..snip..ff00:0655", "type": "fixed"}, </span></font></div>
<div><font face="Calibri, sans-serif"><span style="font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>{"floating_ips": [], "label": "public", "version": 4, "meta": {}, "address": "10.0.199.1", "type": "fixed"},</span></font></div>
<div><font face="Calibri, sans-serif"><span style="font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>{"floating_ips": [], "label": "private", "version": 4, "meta": {}, "address": "10.2.73.2", "type": "fixed"}],</span></font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
If this is sufficient, you're home free.</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
-S</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px; ">
<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF263190" style="direction: ltr; "><font face="Tahoma" size="2" color="#000000"><b>From:</b> JC Martin [jcmartin@ebaysf.com]<br>
<b>Sent:</b> Thursday, November 01, 2012 10:11 PM<br>
<b>To:</b> openstack-dev@lists.openstack.org<br>
<b>Subject:</b> [openstack-dev] [Quantum][Nova][DNSaaS] Notification based DNS entry creation<br>
</font><br>
</div>
<div></div>
<div>
<div><br>
</div>
<div>In DNSaaS, we have a goal to create DNS entries automatically based on notifications corresponding to IP allocation events.</div>
<div><br>
</div>
<div>The question is which Notifications/events to use:</div>
<div>    - Nova notifications (e.g. Instance.create.end) </div>
<div>    - Quantum notifications (e.g. Port.create.end)</div>
<div>    - None of the above, we need IP allocation specific events or other events.</div>
<div><br>
</div>
<div>Opinion ?</div>
<div><br>
</div>
<div>JC</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>