mirror of
https://github.com/discourse/discourse.git
synced 2025-05-31 21:08:57 +08:00
Provide hints about which files can be restored
This commit is contained in:
@ -56,7 +56,18 @@ class DiscourseCLI < Thor
|
|||||||
end
|
end
|
||||||
|
|
||||||
desc "restore", "Restore a Discourse backup"
|
desc "restore", "Restore a Discourse backup"
|
||||||
def restore(filename)
|
def restore(filename=nil)
|
||||||
|
|
||||||
|
if !filename
|
||||||
|
puts "You must provide a filename to restore. Did you mean one of the following?\n\n"
|
||||||
|
|
||||||
|
Dir["public/backups/default/*"].each do |f|
|
||||||
|
puts "script/discourse restore #{File.basename(f)}"
|
||||||
|
end
|
||||||
|
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
load_rails
|
load_rails
|
||||||
require "backup_restore/backup_restore"
|
require "backup_restore/backup_restore"
|
||||||
require "backup_restore/restorer"
|
require "backup_restore/restorer"
|
||||||
|
Reference in New Issue
Block a user