# File lib/mcollective/cache.rb, line 135 def self.invalidate!(cache_name, key) raise("No cache called '%s'" % cache_name) unless @cache.include?(cache_name) @cache_locks[cache_name].synchronize do return false unless @cache[cache_name].include?(key) @cache[cache_name].delete(key) end end