我試圖安裝AWS-SKD寶石:你在哪裏保存aws-skd gem的Aws.config文件?
https://github.com/aws/aws-sdk-ruby
他們建議要麼ENV變量或它們的共享配置文件。我已經走下了secrets.yml的路徑,目前它運行良好。所以我想我可以使用Aws.config
,他們說優先於前者。我猜測並將它放在config
文件夾中,但這不起作用。
您應該可以直接撥打s3 = Aws::S3::Client.new
,但在我的情況下,默認區域和憑證不會被存儲/應用。
我在哪裏存儲這個文件,或者有另一種方式來做到這一點?
PS我試圖將它添加到初始化程序中,但這也不起作用。
UPDATE
現在,我RTFM幾次,我發現我的問題。我會在下面回答我自己的問題。
這絕對不是對你不喜歡的東西咆哮的地方。如果您不得不在某個地方咆哮,請將其轉到AWS論壇。 –
現在我回頭再讀幾遍,我有一個D'oh - 荷馬辛普森的時刻。不知何故,我讀了,因爲我將它保存在一個實際的Aws.config文件中,並使用'Aws.config'設置配置。還指出了咆哮。我很快就會刪除這個問題。 –
改變了我的想法,關於刪除這個,因爲我想到了 - 我會留下這張貼,因爲它可能會讓一個人像我一樣倒黴。 –