[openstack-dev] [glance]A question abount the x-image-meta-property parameter.

Jay Pipes jaypipes at gmail.com
Sun Jan 26 15:20:35 UTC 2014


On Sun, 2014-01-26 at 18:48 +0800, Fei Long Wang wrote:
> Hi Wang Hong,
> 
> Good catch. I think the issue is caused by line 244-246, see
> https://github.com/openstack/glance/blob/master/glance/common/utils.py#L244 For the case-matter issue, I think it's a bug. But as for the - to _, I would like to listen Jay's opinion since who is the original author. And obviously, it's intentional change.

Hi Wang Hong adnd Fei Long,

It's been a long time since I wrote that :) To be honest, I'm not sure
why -- other than just standardizing/normalizing the input, we did that.
Perhaps it had something to do with vendor-specific properties that had
a prefix that used hyphens, but I'm really not sure... perhaps I am
getting too old :)

Best,
-jay

> Inactive hide details for 王宏 ---01/26/2014 05:14:02 PM---Hi all. If
> I use the following command to create an image:王宏 ---01/26/2014
> 05:14:02 PM---Hi all. If I use the following command to create an
> image:
> 
> From: 王宏 <w.wanghong1 at gmail.com>
> To: openstack-dev at lists.openstack.org, 
> Date: 01/26/2014 05:14 PM
> Subject: [openstack-dev] [glance]A question abount the
> x-image-meta-property parameter.
> 
> 
> 
> ______________________________________________________________________
> 
> 
> 
> Hi all.
> 
> If I use the following command to create an image: 
> curl -i -H "X-Auth-Token:268c536db05b435bb6e631158744e3f6" -H
> "x-image-meta-property-IMAGE-TYPE:xxx" -H "x-image-meta-name:test" -X
> POST http://127.0.0.1:9292/v1/images
> 
> I will get the following results:
> {"image": {"status": "queued", "deleted": false, "container_format":
> null, "min_ram": 0, "updated_at": "2014-01-26T08:51:54", "owner":
> "9a38c1cda5344dd288331b988739c834", "min_disk": 0, "is_public": false,
> "deleted_at": null, "id": "696ab97d-0e6f-46f1-8570-b6db707a748b",
> "size": 0, "name": "test", "checksum": null, "created_at":
> "2014-01-26T08:51:54", "disk_format": null, "properties":
> {"image_type": "xxx"}, "protected": false}}
> 
> The capital letters in the property will be converted to lowercase
> letters and "-" will be converted to "_"("IMAGE-TYPE"=>"image_type").
> 
> Is it a bug? Thanks.
> 
> Best regards.
> wanghong_______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 





More information about the OpenStack-dev mailing list