繁体   English   中英

对于Rails Aws Gem版本2,如何配置它以使用访问密钥?

[英]With Rails Aws Gem version 2, how do you configure it to use your access keys?

根据此博客文章,新版本的Aws gem将名称空间从AWS切换到Aws。 但是我应该用什么代替

Aws.config({
  access_key_id: "something",
  secret_access_key: "something"
})

在此进行了解释,但没有说明替代方案是什么: http : //ruby.awsblog.com/post/TxFKSK2QJE6RPZ/Upcoming-Stable-Release-of-AWS-SDK-for-Ruby-Version-2

相反,我得到一个错误:

Uncaught exception: wrong number of arguments (1 for 0)

AWS.config不再是v2中的方法。 现在,您可以使用简单的哈希调用Aws.config.update

# v1
AWS.config({
  access_key_id: "something",
  secret_access_key: "something"
})

# v2
Aws.config.update({
  access_key_id: "something",
  secret_access_key: "something"
})

在这里,您具有指向配置选项的链接,以获取与#v2相关的更多信息。

查看文档中的这一部分: http : //docs.aws.amazon.com/sdkforruby/api/index.html#Configuration似乎配置凭据的方式已经改变。

我再也无法在文档中找到.config方法,它现在是Aws的属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM