lib/isolator/isolate.rb in isolator-0.1.0.pre2 vs lib/isolator/isolate.rb in isolator-0.1.0
- old
+ new
@@ -1,12 +1,12 @@
# frozen_string_literal: true
module Isolator
# Add .isolate function to build and register adapters
module Isolate
- def isolate(id, target_module, method_name, **options)
+ def isolate(id, **options)
raise "Adapter already registered: #{id}" if Isolator.adapters.key?(id.to_s)
- adapter = AdapterBuilder.call(target_module, method_name, **options)
+ adapter = AdapterBuilder.call(**options)
Isolator.adapters[id.to_s] = adapter
end
end
end