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 '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' 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 def max_track_upload_failures 10 end def max_track_part_upload_failures 3 end end klass.new end