Class: Microstatic::Config
- Inherits:
-
Object
- Object
- Microstatic::Config
- Defined in:
- lib/microstatic/config.rb
Defined Under Namespace
Classes: MissingEnvVar
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.automagic ⇒ Object
6 7 8 9 10 |
# File 'lib/microstatic/config.rb', line 6 def self.automagic #in the future this'll try to create a config based on #various diff. files, in priority order? self.new end |
Instance Method Details
#aws_access_key_id ⇒ Object
23 24 25 |
# File 'lib/microstatic/config.rb', line 23 def aws_access_key_id env_var('AWS_ACCESS_KEY_ID') end |
#aws_creds ⇒ Object
16 17 18 19 20 21 |
# File 'lib/microstatic/config.rb', line 16 def aws_creds { :access_key_id => aws_access_key_id, :secret_access_key => aws_secret_access_key } end |
#aws_secret_access_key ⇒ Object
27 28 29 |
# File 'lib/microstatic/config.rb', line 27 def aws_secret_access_key env_var('AWS_SECRET_ACCESS_KEY') end |
#site_name ⇒ Object
12 13 14 |
# File 'lib/microstatic/config.rb', line 12 def site_name env_var('MICROSTATIC_SITE_NAME') end |