On 08/01/2012 10:10 AM, Jiang, Yunhong wrote:
> Currently, if an extension is disabled, there will be no clear information 
> like "extension is not support", instead, it will return " ERROR: n/a (HTTP 
> 404)", like followed output in my devstack.
> 
> yjiang5@yjiang5-linux1:~/work/openstack/devstack$ nova hypervisor-list
> ERROR: n/a (HTTP 404)
> 
> I'm not sure if this is the expected response. Per my understanding, python 
> nova-client should tell user clearly that the extension is not supported. 
> This can be achieved by checking the " v2/extensions" API, either at 
> nova-client start stage, or at the time that the extension get "HTTP 404" 
> error.
> 
> Is my understand correct? If yes, we can create a blueprint and provide 
> patches.

I don't see anything wrong with your logic. I'd fully support you
putting together patches that would produce a nice error message like
"Sorry, that extension is not available" instead of the 404 error.

Best,
-jay

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to