<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 22, 2016 at 9:37 PM, Zhou, Han <span dir="ltr"><<a href="mailto:hzhou8@ebay.com" target="_blank">hzhou8@ebay.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">







<div bgcolor="white" lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-family:Calibri">However, I didn't figure out how errors are handled with this approach. For example, a port is created in Neutron but ODL controller failed to create it although the journal thread successfully sent the request to ODL. And
 I didn't see how the port states (UP & DOWN) are handled (I didn’t see any call to ProvisioningBlock, so does it mean it will just be UP from the beginning?) It would be great if anyone can help answer this question.</span></p></div></div></blockquote><div> </div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Port state is up from the beginning in ODL.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">-- </div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Russell Bryant​</div><br></div></div>
</div></div>