mirror of
https://github.com/discourse/discourse.git
synced 2025-02-20 11:48:26 -06:00
FIX: Ensure uploads directory exists.
This commit is contained in:
parent
0a942dbc73
commit
b860d1b254
@ -230,10 +230,14 @@ module BackupRestore
|
|||||||
|
|
||||||
log "Archiving uploads..."
|
log "Archiving uploads..."
|
||||||
FileUtils.cd(File.join(Rails.root, "public")) do
|
FileUtils.cd(File.join(Rails.root, "public")) do
|
||||||
execute_command(
|
if File.directory?(upload_directory)
|
||||||
"tar --append --dereference --file #{tar_filename} #{upload_directory}",
|
execute_command(
|
||||||
"Failed to archive uploads."
|
"tar --append --dereference --file #{tar_filename} #{upload_directory}",
|
||||||
)
|
"Failed to archive uploads."
|
||||||
|
)
|
||||||
|
else
|
||||||
|
log "No uploads found, skipping archiving uploads..."
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
remove_tmp_directory
|
remove_tmp_directory
|
||||||
|
Loading…
Reference in New Issue
Block a user