glance_store/glance_store/_drivers
Kairat Kushaev caf646af81 Catch InvalidURL when requesting store size
If location URL looks like scp address:
http://some_address:~/some_image then glance accepts this address
and creates a malformed image.
The problem here is because python http_client lib is trying to
recognize '~' as port but it is not acceptable port name.
The lib generates an InvalidURL exception but this exception is
hidden in one of universal catchers(except Exception).
We need to validate port name (is present before passing it to
http_client lib.

Change-Id: I36dddf7059711fb15ecb1fec4e438daf2bffcb60
Closes-bug: #1485792
2015-08-27 01:29:24 +03:00
..
swift Support V3 authentication with swift 2015-07-22 23:58:30 +00:00
__init__.py Rename glance.store to glance_store 2014-08-28 10:09:36 +02:00
cinder.py Make cinderclient a more optional dependency 2015-07-03 03:00:34 +00:00
filesystem.py Use six.moves to fix imports on Python 3 2015-06-10 11:31:44 +02:00
gridfs.py Use six.moves to fix imports on Python 3 2015-06-10 11:31:44 +02:00
http.py Catch InvalidURL when requesting store size 2015-08-27 01:29:24 +03:00
rbd.py rbd: make sure features is an int when passed to librbd.create 2015-07-17 17:42:01 -07:00
s3.py Port S3 driver to Python 3 2015-07-02 13:18:39 +02:00
sheepdog.py Correct such logic in store.get() when chunk_size param provided 2015-03-04 05:32:17 +00:00
vmware_datastore.py Port vmware driver to Python 3 2015-06-18 13:22:11 +02:00