# File lib/mcollective/cache.rb, line 125 def self.synchronize(cache_name) raise("No cache called '%s'" % cache_name) unless @cache.include?(cache_name) raise ("No block supplied to synchronize") unless block_given? @cache_locks[cache_name].synchronize do yield end end