私はこれに長い間苦労してきました-
def aws_file_exists? filename
begin
@s3_interface.get('bucket', filename)
return true
catch Aws::AwsError, Aws::AwsError2, NoSuchKey, RuntimeError, AmazonError, AWSError
return false
end
end
ただし、次のように報告される!( @^%@&$*%# errorをキャッチしません。
Aws::AwsError: NoSuchKey: The specified key does not exist.
何が間違っているのですか / キャッチする必要があるエラーの種類は何ですか?