我几乎尝试了https://wiki.openstack.org/wiki/SDKs上列出的每个gem来使客户端使用openstack,但到目前为止,它们都没有工作。
有没有可以使用openstack的ruby swift客户端?我的openstack有以下环境变量
export OS_PROJECT_DOMAIN_NAME=default
export OS_USER_DOMAIN_NAME=default
export OS_PROJECT_NAME=somename
export OS_USERNAME=somename
export OS_PASSWORD=somelongpassword
export OS_AUTH_URL=http://someurl:5000/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2
答案 0 :(得分:0)
所以看起来没有任何ruby sdks现在使用keystone v3。
我发现我只需要做三个请求: 1)登录 2)上传内容 3)下载数据
所以我决定使用curl和普通的旧ruby来处理openstack。