52 lines
842 B
Ruby
52 lines
842 B
Ruby
|
|
def web_config
|
|
klass = Class.new do
|
|
|
|
def external_hostname
|
|
Capybara.current_session.server.host
|
|
end
|
|
|
|
def external_protocol
|
|
'http://'
|
|
end
|
|
|
|
def external_port
|
|
Capybara.current_session.server.port
|
|
end
|
|
|
|
def external_root_url
|
|
"#{external_protocol}#{external_hostname}#{(external_port == 80 || external_port == 443) ? '' : ':' + external_port.to_s}"
|
|
end
|
|
|
|
|
|
def aws_bucket
|
|
JAMKAZAM_TESTING_BUCKET
|
|
end
|
|
|
|
def aws_access_key_id
|
|
'AKIAJESQY24TOT542UHQ'
|
|
end
|
|
|
|
def aws_secret_access_key
|
|
'h0V0ffr3JOp/UtgaGrRfAk25KHNiO9gm8Pj9m6v3'
|
|
end
|
|
|
|
def aws_region
|
|
'us-east-1'
|
|
end
|
|
|
|
def aws_bucket_public
|
|
'jamkazam-testing-public'
|
|
end
|
|
|
|
def aws_cache
|
|
'315576000'
|
|
end
|
|
|
|
def max_audio_downloads
|
|
10
|
|
end
|
|
end
|
|
klass.new
|
|
end
|