Я совершенно новый для рубина здесь. Я открываю безопасное соединение для амазонки s3 в рубине. здесь я пишу простой метод следующим образом при вызове этого метода он устанавливает соединение, но я думаю, что это не так безопасно,Как открыть защищенное соединение в рубине
def delete_file(path, &block)
AWS::S3::Base.establish_connection!(:access_key_id => $key, :secret_access_key => $skey) #here propery connection done
AWS::S3::S3Object.delete path, $bkt #here file gets deleted
yield true
end
тогда я искал и я нашел start_tls
метод eventmachine из http://eventmachine.rubyforge.org/EventMachine/Connection.html#start_tls-instance_method
Используйте камень https://github.com/marcel/aws-s3 – Salil
я уже использовал это, но вместо 'AWS :: S3 :: Base.establish_connection! (: Access_key_id => $ key,: secret_access_key => $ skey) 'Я хочу использовать этот метод ** start_tls ** –