Create the specified remote directory during backup

This is idempotent, so there's no harm calling it if the directory
already exists.

Closes #12710
This commit is contained in:
Robert Speicher 2016-05-31 13:29:37 -04:00
parent e87149a12b
commit b826c9ff17
1 changed files with 1 additions and 1 deletions

View File

@ -48,7 +48,7 @@ module Backup
end
connection = ::Fog::Storage.new(connection_settings)
directory = connection.directories.get(remote_directory)
directory = connection.directories.create(key: remote_directory)
if directory.files.create(key: tar_file, body: File.open(tar_file), public: false,
multipart_chunk_size: Gitlab.config.backup.upload.multipart_chunk_size,