instance method
mirrors_needing_mirroring
Ruby on Rails edge
Since edge Private — implementation detail, not part of the public APISignature
mirrors_needing_mirroring(key)
No documentation comment.
Parameters
-
keyreq
Source
# File activestorage/lib/active_storage/service/mirror_service.rb, line 88
def mirrors_needing_mirroring(key)
tasks = mirrors.map do |service|
[ service, Concurrent::Promise.execute(executor: @executor) { service.exist?(key) } ]
end
tasks.reject { |_, promise| promise.value! }.map(&:first)
end
Defined in activestorage/lib/active_storage/service/mirror_service.rb line 88
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveStorage::Service::MirrorService