Skip migration for users with too many files
This commit is contained in:
parent
9ca8a7d507
commit
08a2754936
@ -68,11 +68,19 @@ class Migrator
|
|||||||
logger.debug "Full listing: #{listing}"
|
logger.debug "Full listing: #{listing}"
|
||||||
|
|
||||||
if listing
|
if listing
|
||||||
|
|
||||||
|
# skip user when there are more files than we can list
|
||||||
|
if listing.split("\n").size > 9999
|
||||||
|
File.open('log/10k_users.log', 'a') { |f| f.puts username }
|
||||||
|
raise "User has too many files"
|
||||||
|
end
|
||||||
|
|
||||||
listing.split("\n").each do |item|
|
listing.split("\n").each do |item|
|
||||||
if is_document? item
|
if is_document? item
|
||||||
copy_document(item)
|
copy_document(item)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user