Verk.Manager (Verk v1.7.3) View Source
A process that manages the state of each started queue.
Link to this section Summary
Functions
It adds the queue running with the amount of size of workers.
It always returns the child spec.
Returns a specification to start this module under a supervisor.
It removes the queue.
It returns :ok if successful and {:error, :not_found} otherwise.
It returns the status of each queue currently.
It returns the status of each queue currently.
Link to this section Functions
Specs
add(atom(), pos_integer()) :: Supervisor.on_start_child()
It adds the queue running with the amount of size of workers.
It always returns the child spec.
Returns a specification to start this module under a supervisor.
See Supervisor.
Specs
Specs
remove(atom()) :: :ok | {:error, :not_found}
It removes the queue.
It returns :ok if successful and {:error, :not_found} otherwise.
Specs
Specs
status() :: [{atom(), pos_integer(), atom()}]
It returns the status of each queue currently.
[{:default, 25, :paused}, {:low_priority, 10, :running}]
Specs
status(atom()) :: :running | :paused
It returns the status of each queue currently.
[{:default, 25, :paused}, {:low_priority, 10, :running}]