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.
Thanks & Best regards, Fei Long Wang (王飞龙) --------------------------------------------------------------------- Tech Lead of Nitrogen (SME team) Cloud Solutions and OpenStack Development Tel: 8610-82450513 | T/L: 905-0513 Email: [email protected] China Systems & Technology Laboratory in Beijing --------------------------------------------------------------------- From: 王宏 <[email protected]> To: [email protected], 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 [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
<<inline: graycol.gif>>
_______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
