Libcloud:如何上传图片?

Libcloud: how to upload an image?

我查看了有关 OpenStack 的 libcloud 文档 (https://libcloud.readthedocs.org/en/latest/compute/drivers/openstack.html),但找不到任何上传新图像的方法。是否可以只上传一张新图片,或者我只能从一个节点创建一张图片?

我想做的是 运行 这个命令使用 libcloud

glance image-create --name "cirros" --file cirros-0.3.4-x86_64-disk.img
--disk-format qcow2 --container-format bare --visibility public --progress

Cirros 是 OpenStack 的通用映像,但它可能是 Ubuntu、Fedora ...

有人知道如何使用 libcloud 实现这个吗?

目前看来这是不可能的,根据我在 Jira 上发现的这个未解决的问题:

https://issues.apache.org/jira/browse/LIBCLOUD-523

它已经很老了 (21/Feb/14) 所以它似乎不会被添加到 libcloud 中。不确定开发团队是否决定将管理功能留在 libcloud 的范围之外。有人对此有其他评论吗?