有没有人能用OpenStack gem Fog连接到OVH的Ruby?他们还没有文档,并且支持不考虑Ruby和Fog。
我得到的错误是auth failed或get_version_v2() got an unexpected keyword argument 'auth' (意外的json结构)或其他非冗长的错误。
因为我也没有使用Fog和OpenStack的经验,所以我在这里迷路了。
发布于 2015-11-25 11:05:46
我也遇到过这种情况。弄清楚了:
require 'fog'
service = Fog::Storage.new({
:provider => 'OpenStack',
:openstack_username => 'USERNAME AKA ID',
:openstack_api_key => 'PASSWORD',
:openstack_auth_url => 'https://auth.cloud.ovh.net/v2.0/tokens',
:openstack_region => 'BHS1'
})GRA1、BHS1、SBG1是您的区域选项,您需要从中选择一个。
我还没有确认它的其余部分是否正常工作,我现在只是在测试一些东西,我已经到了这一步。不要依赖我的技术支持,这确实是OVH需要提供的(或者付钱让我做的)。
另外,请确保创建一个用户帐户,不要在非OpenStack管理页面上使用“默认”存储桶。
https://stackoverflow.com/questions/33234835
复制相似问题