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
|