Я вижу, что есть AWS::S3::S3Object.rename
, но я не могу сделать это с папками:
AWS::S3::Base.establish_connection!(
:access_key_id => APP_CONFIG[:s3_access_key_id],
:secret_access_key => APP_CONFIG[:s3_secret_access_key]
)
AWS::S3::S3Object.rename(
"assets/old_name_folder",
"assets/new_name_folder",
APP_CONFIG[:s3_bucket]
)
old_name_folder содержит файлы и папки, и я хочу, чтобы переименование соблюдало это.
Я получаю: AWS::S3::NoSuchKey (The specified key does not exist.)
Я не знаю, что я делаю что-то неправильно или просто невозможно переименовать папки s3.