Hi,


Libcloud version: 0.18.0

Openstack version: Juno



 I get below error while calling ex_list_networks() in Openstack driver. 



------

Traceback (most recent call last):

  File "list_networks_v2.py", line 33, in <module>

    networks = driver.ex_list_networks()

  File 
"/usr/lib/python2.7/site-packages/libcloud/compute/drivers/openstack.py", line 
1579, in ex_list_networks

    response = self.connection.request(self._networks_url_prefix).object

  File "/usr/lib/python2.7/site-packages/libcloud/common/openstack.py", line 
202, in request

    raw=raw)

  File "/usr/lib/python2.7/site-packages/libcloud/common/base.py", line 799, in 
request

    response = responseCls(**kwargs)

  File 
"/usr/lib/python2.7/site-packages/libcloud/compute/drivers/openstack.py", line 
1001, in __init__

    super(OpenStack_1_1_Response, self).__init__(*args, **kwargs)

  File "/usr/lib/python2.7/site-packages/libcloud/common/base.py", line 143, in 
__init__

    headers=self.headers)

libcloud.common.exceptions.BaseHTTPError: 404 Not Found 404 Not Found



The resource could not be found.

------



In openstack.py, I can see url prefix is set as below

networks_url_prefix = '/os-networks'



But in Openstack API 
guide(http://developer.openstack.org/api-ref-networking-v2.html), I am seeing 
network APIs end with '/v2.0/networks'



Any assistance is appreciated. Thanks in advance.



--

Greetings

Anu


Reply via email to