lib/ronin/platform/extension_cache.rb in ronin-0.2.1 vs lib/ronin/platform/extension_cache.rb in ronin-0.2.2
- old
+ new
@@ -83,8 +83,19 @@
block.call(ext) if block
end
end
+ #
+ # Reloads the extensions within the extension cache.
+ #
+ def reload!
+ each do |name,ext|
+ ext.teardown!
+
+ self[name] = load_extension(name)
+ end
+ end
+
end
end
end