Class: AwsDeploy::AwsDeployApplicationController
- Inherits:
-
ActionController::Base
- Object
- ActionController::Base
- AwsDeploy::AwsDeployApplicationController
- Defined in:
- app/controllers/aws_deploy/aws_deploy_application_controller.rb
Direct Known Subclasses
Instance Method Summary collapse
- #_aws_access_key_id ⇒ Object
- #_aws_bucket ⇒ Object
- #_aws_secret_access_key ⇒ Object
- #_exist_config? ⇒ Boolean
- #_md5_file(env = "") ⇒ Object
- #_zip_file(env = "") ⇒ Object
- #authenticate ⇒ Object
- #aws_secret?(aws_secret = "") ⇒ Boolean
Instance Method Details
#_aws_access_key_id ⇒ Object
14 15 16 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 14 def _aws_access_key_id $aws_deploy['aws_access_key_id'].start_with?("ENV") ? eval($aws_deploy['aws_access_key_id']) : $aws_deploy['aws_access_key_id'] end |
#_aws_bucket ⇒ Object
26 27 28 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 26 def _aws_bucket $aws_deploy['aws_bucket'] end |
#_aws_secret_access_key ⇒ Object
20 21 22 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 20 def _aws_secret_access_key $aws_deploy['aws_secret_access_key'].start_with?("ENV") ? eval($aws_deploy['aws_secret_access_key']) : $aws_deploy['aws_secret_access_key'] end |
#_exist_config? ⇒ Boolean
7 8 9 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 7 def _exist_config? File.exist?(Rails.root.join("config/aws_deploy.yml")) end |
#_md5_file(env = "") ⇒ Object
36 37 38 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 36 def _md5_file env="" "#{$aws_deploy['file_pattern']}-#{env}.md5" end |
#_zip_file(env = "") ⇒ Object
32 33 34 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 32 def _zip_file env="" "#{$aws_deploy['file_pattern']}-#{env}.zip" end |
#authenticate ⇒ Object
49 50 51 52 53 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 49 def authenticate authenticate_or_request_with_http_basic do |username, password| username == _aws_access_key_id && password == _aws_access_key_id end end |
#aws_secret?(aws_secret = "") ⇒ Boolean
42 43 44 |
# File 'app/controllers/aws_deploy/aws_deploy_application_controller.rb', line 42 def aws_secret? aws_secret="" _aws_secret_access_key == aws_secret end |