Conqueuer.Worker
Use this mixin to define a worker. A worker must define a perform function that is run as part of a background process.
defmodule MyApp.ResolverWorker do
use Conqueuer.Worker
def perform(state) do
end
end
To provide a single parameter:
defmodule MyApp.ResolverWorker do
use Conqueuer.Worker
def perform(param, state) do
end
end
For more than one parameter, use a tuple.
defmodule MyApp.ResolverWorker do
use Conqueuer.Worker
def perform({param1, param2}, state) do
end
end