Comments (1)
Within the rails context I think you should be able to load data from a file such as this with something like config_for(:aws)
, based on referencing these rails docs: https://guides.rubyonrails.org/configuring.html#custom-configuration.
So the most direct way would be to match up the keys in this file to the ones fog expects, so that you could just pass the return value from the config_for
into the fog initializer. Hopefully that can get you what you need, and I don't think it should require any changes to fog-aws to support it.
I would be wary of using a default and/or using the same credentials in development and production though, as this could make it easy to accidentally override production data.
Hope that helps, since I don't think this should require changes I'll close this for now.
from fog-aws.
Related Issues (20)
- How can i config to use s3 in localstack HOT 1
- Can you add support to cos of tencent cloud? HOT 6
- README lists incorrect usage of IAM auth
- FOG::AWS::Compute::Mock doesn't respect or return tags defined as TagSpecifications objects HOT 3
- ECS IAM role not working HOT 1
- bug: directories method ignores :endpoint config HOT 1
- S3 upload retrying HOT 6
- Is it possible to add `DurationSeconds` in CredentialFetcher ? HOT 2
- When using IRSA on `Fog::Storage`, output `Unrecognized arguments: sts_endpoint` warning HOT 3
- Fog::AWS::Storage::File x-amz-request-id and x-amz-id-2 header reflection HOT 2
- Fog::AWS::Storage default retry behaviour guarantees 6s delay for 4xx class responses HOT 11
- AWS S3 file create HTTP 400 errors HOT 8
- Read credentials from shared credentials file HOT 4
- Support AWS_EC2_METADATA_V1_DISABLED env variable HOT 2
- put_object_url Support for Multipart Uploads HOT 1
- Missing AWS Region - ca-west-1 (Calgary) HOT 4
- NoMethodError (undefined method `copy_object' for "close":String) HOT 24
- S3 copy_object won't be retried. HOT 1
- Updated to rails 7.1.3.2 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fog-aws.