Packages

The goal of ResourcePool (rsrc_pool_ex) Elixir library is reduce the overhead of creating new resources by reusing of the same resources among multiple processes.

Current section

Files

Jump to
rsrc_pool_ex test not_factory.ex
Raw

test/not_factory.ex

defmodule NotFactory do
def create(_resource_metadata) do
TestResource.create()
end
def destroy(_resource_metadata, resource) do
TestResource.stop(resource)
end
def validate(_resource_metadata, resource) do
TestResource.valid?(resource)
end
def activate(_resource_metadata, resource) do
TestResource.set_active(resource, true)
end
def passivate(_resource_metadata, resource) do
TestResource.set_active(resource, false)
end
end