<html><body>
<p><font size="2" face="sans-serif">no, I only want to confirm whether cinder folks is doing this or there are already tricks can be used that before submit the change ... thanks</font><br>
<br>
<font size="2" face="sans-serif">Best Regards! <br>
<br>
Kevin (Chen) Ji ¼Í ³¿<br>
<br>
Engineer, zVM Development, CSTL<br>
Notes: Chen CH Ji/China/IBM@IBMCN   Internet: jichenjc@cn.ibm.com<br>
Phone: +86-10-82454158<br>
Address: 3/F Ring Building, ZhongGuanCun Software Park, Haidian District, Beijing 100193, PRC </font><br>
<br>
<img width="16" height="16" src="cid:1__=C7BBF4ADDFFC1D5D8f9e8a93df938@cn.ibm.com" border="0" alt="Inactive hide details for Matt Riedemann ---05/07/2015 10:12:21 PM---On 5/6/2015 7:02 AM, Chen CH Ji wrote: > Hi"><font size="2" color="#424282" face="sans-serif">Matt Riedemann ---05/07/2015 10:12:21 PM---On 5/6/2015 7:02 AM, Chen CH Ji wrote: > Hi</font><br>
<br>
<font size="1" color="#5F5F5F" face="sans-serif">From:      </font><font size="1" face="sans-serif">Matt Riedemann <mriedem@linux.vnet.ibm.com></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To:        </font><font size="1" face="sans-serif">openstack-dev@lists.openstack.org</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Date:      </font><font size="1" face="sans-serif">05/07/2015 10:12 PM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject:   </font><font size="1" face="sans-serif">Re: [openstack-dev] [cinder][nova] Question on Cinder client exception handling</font><br>
<hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br>
<br>
<br>
<tt><font size="2"><br>
<br>
On 5/6/2015 7:02 AM, Chen CH Ji wrote:<br>
> Hi<br>
>                 In order to work on [1] , nova need to know what kind of<br>
> exception are raised when using cinderclient so that it can handle like<br>
> [2] did?<br>
>                 In this case, we don't need to distinguish the error<br>
> case based on string compare , it's more accurate and less error leading<br>
>                 Anyone is doing it or any other methods I can use to<br>
> catch cinder specified  exception in nova? Thanks<br>
><br>
><br>
> [1] </font></tt><tt><font size="2"><a href="https://bugs.launchpad.net/nova/+bug/1450658">https://bugs.launchpad.net/nova/+bug/1450658</a></font></tt><tt><font size="2"><br>
> [2]<br>
> </font></tt><tt><font size="2"><a href="https://github.com/openstack/python-neutronclient/blob/master/neutronclient/v2_0/client.py#L64">https://github.com/openstack/python-neutronclient/blob/master/neutronclient/v2_0/client.py#L64</a></font></tt><tt><font size="2"><br>
><br>
> Best Regards!<br>
><br>
> Kevin (Chen) Ji ¼Í ³¿<br>
><br>
> Engineer, zVM Development, CSTL<br>
> Notes: Chen CH Ji/China/IBM@IBMCN   Internet: jichenjc@cn.ibm.com<br>
> Phone: +86-10-82454158<br>
> Address: 3/F Ring Building, ZhongGuanCun Software Park, Haidian<br>
> District, Beijing 100193, PRC<br>
><br>
><br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br>
> </font></tt><tt><font size="2"><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></font></tt><tt><font size="2"><br>
><br>
<br>
Is there anything preventing us from adding a more specific exception to <br>
cinderclient and then once that's in and released, we can pin the <br>
minimum version of cinderclient in global-requirements so nova can <br>
safely use it?<br>
<br>
-- <br>
<br>
Thanks,<br>
<br>
Matt Riedemann<br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br>
</font></tt><tt><font size="2"><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></font></tt><tt><font size="2"><br>
</font></tt><br>
</body></html>